]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
mpegts: add assert to mpegts_table_release() to check refcount
authorJaroslav Kysela <perex@perex.cz>
Sun, 13 Jul 2014 08:51:07 +0000 (10:51 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sun, 13 Jul 2014 08:51:07 +0000 (10:51 +0200)
src/input/mpegts.h

index bd7eec405c513b751f4f0abfca37a252cab4b9da..258e524b84b946f1759c97fb7857468235bcf40b 100644 (file)
@@ -766,6 +766,7 @@ void mpegts_table_release_
 static inline void mpegts_table_release
   (mpegts_table_t *mt)
 {
+  assert(mt->mt_refcount > 0);
   if(--mt->mt_refcount == 0) mpegts_table_release_(mt);
 }
 mpegts_table_t *mpegts_table_add