comparison svq3.c @ 4392:e0c94f1b8f55 libavcodec

maybe fix segfault with missing extradata (unchecked)
author michael
date Wed, 24 Jan 2007 00:54:36 +0000
parents 05e932ddaaa9
children b0bfea78ca13
comparison
equal deleted inserted replaced
4391:20944c70a3c0 4392:e0c94f1b8f55
824 break; 824 break;
825 extradata++; 825 extradata++;
826 } 826 }
827 827
828 /* if a match was found, parse the extra data */ 828 /* if a match was found, parse the extra data */
829 if (!memcmp (extradata, "SEQH", 4)) { 829 if (extradata && !memcmp (extradata, "SEQH", 4)) {
830 830
831 GetBitContext gb; 831 GetBitContext gb;
832 832
833 size = AV_RB32(&extradata[4]); 833 size = AV_RB32(&extradata[4]);
834 init_get_bits (&gb, extradata + 8, size*8); 834 init_get_bits (&gb, extradata + 8, size*8);