From ce25f2c7327b2257e14b8f92c69e19d92ebcef7d Mon Sep 17 00:00:00 2001 From: Stefan Pöschel Date: Mon, 7 Aug 2017 23:06:20 +0200 Subject: MP2: fix PAD with only F-PAD When the PAD contains only F-PAD (and no X-PAD), this lead to a crash in the MP2 encoder. --- src/odr-audioenc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/odr-audioenc.cpp b/src/odr-audioenc.cpp index ca4faec..14666a5 100644 --- a/src/odr-audioenc.cpp +++ b/src/odr-audioenc.cpp @@ -1207,9 +1207,9 @@ int main(int argc, char *argv[]) int calculated_padlen = 0; if (pad_ret == padlen + 1) { calculated_padlen = pad_buf[padlen]; - if (calculated_padlen <= 2) { + if (calculated_padlen < 2) { stringstream ss; - ss << "Invalid XPAD Length " << calculated_padlen; + ss << "Invalid X-PAD length " << calculated_padlen; throw runtime_error(ss.str()); } } -- cgit v1.2.3