diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2015-07-27 20:49:10 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2015-07-27 20:49:10 +0200 |
commit | 87b558071e9d3700116d14594a1207c91648cfb1 (patch) | |
tree | 6eb59bf511aed80579d92e61e7bbe0161f212136 | |
parent | 8771aabb9ca525042d66699e1890183ac94de2e5 (diff) | |
parent | 2de969d95030c75b9167d145536ee12ac52eadbf (diff) | |
download | dabmux-87b558071e9d3700116d14594a1207c91648cfb1.tar.gz dabmux-87b558071e9d3700116d14594a1207c91648cfb1.tar.bz2 dabmux-87b558071e9d3700116d14594a1207c91648cfb1.zip |
Merge branch 'master' into next
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/MuxElements.cpp | 2 |
3 files changed, 6 insertions, 2 deletions
@@ -1,6 +1,10 @@ This file contains information about the changes done to the ODR-DabMux in this repository +2015-07-27: Matthias P. Braendli <matthias@mpb.li> + (v0.7.5): + Fix segmentation fault in short label check logic. + 2015-07-03: Matthias P. Braendli <matthias@mpb.li> (v0.7.4): Allow empty component labels diff --git a/configure.ac b/configure.ac index a24258b..bdc7328 100644 --- a/configure.ac +++ b/configure.ac @@ -17,7 +17,7 @@ # along with ODR-DabMux. If not, see <http://www.gnu.org/licenses/>. AC_PREREQ(2.61) -AC_INIT([ODR-DabMux], [0.7.4], [matthias.braendli@mpb.li]) +AC_INIT([ODR-DabMux], [0.7.5], [matthias.braendli@mpb.li]) AC_CONFIG_AUX_DIR([build-aux]) AC_CANONICAL_SYSTEM AM_INIT_AUTOMAKE([-Wall subdir-objects foreign]) diff --git a/src/MuxElements.cpp b/src/MuxElements.cpp index 4bd82cd..3170fe1 100644 --- a/src/MuxElements.cpp +++ b/src/MuxElements.cpp @@ -105,7 +105,7 @@ int DabLabel::setShortLabel(const std::string& slabel) for (size_t i = 0; i < m_label.size(); ++i) { if (*slab == m_label[i]) { flag |= 0x8000 >> i; - if (*(++slab) == 0) { + if (*(++slab) == '\0') { break; } } |