# HG changeset patch # User bcoudurier # Date 1239500254 0 # Node ID 4273f83dec05f015cadd8b7117e706aba2b7008c # Parent 18acfe3fe3d5ce7e35c0fa3c61b755c12eb9c7f3 fix end of buffer check, fix hang_read_header.h264.ts diff -r 18acfe3fe3d5 -r 4273f83dec05 mpegts.c --- a/mpegts.c Sun Apr 12 00:25:37 2009 +0000 +++ b/mpegts.c Sun Apr 12 01:37:34 2009 +0000 @@ -555,7 +555,7 @@ if (desc_list_len < 0) break; desc_list_end = p + desc_list_len; - if (desc_list_end > p_end) + if (desc_list_end >= p_end) break; for(;;) { desc_tag = get8(&p, desc_list_end);