# HG changeset patch # User michael # Date 1169556357 0 # Node ID 3451831c696235789fdc286c8e29c8ba4b75f81f # Parent 05ab6e897ffde69b6e9ced0b7e6f0dd0651e2aa3 adding assert to protect delayed_pic diff -r 05ab6e897ffd -r 3451831c6962 h264.c --- a/h264.c Tue Jan 23 12:04:48 2007 +0000 +++ b/h264.c Tue Jan 23 12:45:57 2007 +0000 @@ -8341,6 +8341,9 @@ pics = 0; while(h->delayed_pic[pics]) pics++; + + assert(pics+1 < sizeof(h->delayed_pic) / sizeof(h->delayed_pic[0])); + h->delayed_pic[pics++] = cur; if(cur->reference == 0) cur->reference = 1;