Mercurial > libavcodec.hg
diff wmadec.c @ 5086:a10ebd496bd9 libavcodec
sanity checks (should prevent hypothetical div by zero issue)
should fix sf bug #1547313
author | michael |
---|---|
date | Wed, 30 May 2007 23:06:37 +0000 |
parents | 4ae9ab738aec |
children | bff60ecc02f9 |
line wrap: on
line diff
--- a/wmadec.c Wed May 30 21:38:57 2007 +0000 +++ b/wmadec.c Wed May 30 23:06:37 2007 +0000 @@ -106,7 +106,8 @@ s->use_bit_reservoir = flags2 & 0x0002; s->use_variable_block_len = flags2 & 0x0004; - ff_wma_init(avctx, flags2); + if(ff_wma_init(avctx, flags2)<0) + return -1; /* init MDCT */ for(i = 0; i < s->nb_block_sizes; i++)