diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-09-15 15:50:28 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-09-15 15:50:28 +0000 |
commit | f81b1c60375759275dbdd6405110a478a42f6965 (patch) | |
tree | d52464cffa5118d100d79d8d5987afeab66085ca /libmpcodecs | |
parent | e2af621fb551971a8658d5dc4009f771e09e506c (diff) | |
download | mpv-f81b1c60375759275dbdd6405110a478a42f6965.tar.bz2 mpv-f81b1c60375759275dbdd6405110a478a42f6965.tar.xz |
10l bug - 'len' was handled wrong.
found by Anssi Saari <as@sci.fi>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7406 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r-- | libmpcodecs/ad_hwac3.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpcodecs/ad_hwac3.c b/libmpcodecs/ad_hwac3.c index 78bd66dacd..6e739f12da 100644 --- a/libmpcodecs/ad_hwac3.c +++ b/libmpcodecs/ad_hwac3.c @@ -80,8 +80,8 @@ static int control(sh_audio_t *sh,int cmd,void* arg, ...) static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int maxlen) { - int len=-1; - if(!sh_audio->a_in_buffer_len) + int len=sh_audio->a_in_buffer_len; + if(len<=0) if((len=a52_fillbuff(sh_audio))<=0) return len; /*EOF*/ sh_audio->a_in_buffer_len=0; |