From: Jaroslav Kysela Date: Tue, 9 Jan 2018 07:08:29 +0000 (+0100) Subject: htsmsg binary: add tail checking in deserialize X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7a5b22774e452a98b06eaf379c86eab91d2223c5;p=thirdparty%2Ftvheadend.git htsmsg binary: add tail checking in deserialize --- diff --git a/src/htsmsg_binary.c b/src/htsmsg_binary.c index bed63f026..c7b2f3f0d 100644 --- a/src/htsmsg_binary.c +++ b/src/htsmsg_binary.c @@ -145,7 +145,7 @@ htsmsg_binary_des0(htsmsg_t *msg, const uint8_t *buf, size_t len) buf += datalen; len -= datalen; } - return bin; + return len ? -1 : bin; }