diff options
author | Darren Salt <linux@youmustbejoking.demon.co.uk> | 2008-02-29 14:59:25 +0000 |
---|---|---|
committer | Darren Salt <linux@youmustbejoking.demon.co.uk> | 2008-02-29 14:59:25 +0000 |
commit | fc9ff87cf9b7753a1622339b4dd3e4ea286f05e7 (patch) | |
tree | 71c6249433ccb247678affe99d44137a6ec204e8 /src/demuxers/demux_flac.c | |
parent | 4a2a24dc98003e59ea9d7da982fefc81a82890d2 (diff) | |
parent | 2e5c9c79a47efe0df60aaea17569ea9f32d347a6 (diff) | |
download | xine-lib-fc9ff87cf9b7753a1622339b4dd3e4ea286f05e7.tar.gz xine-lib-fc9ff87cf9b7753a1622339b4dd3e4ea286f05e7.tar.bz2 |
Merge from 1.1.
--HG--
rename : src/combined/demux_wavpack.c => src/combined/wavpack_demuxer.c
Diffstat (limited to 'src/demuxers/demux_flac.c')
-rw-r--r-- | src/demuxers/demux_flac.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/demuxers/demux_flac.c b/src/demuxers/demux_flac.c index 2e84eb4b7..ed974a69c 100644 --- a/src/demuxers/demux_flac.c +++ b/src/demuxers/demux_flac.c @@ -201,7 +201,7 @@ static int open_flac_file(demux_flac_t *flac) { length = _X_LE_32(ptr); ptr += 4 + length; - if (length >= block_length - 8) + if (length > block_length - 8) return 0; /* bad length or too little left in the buffer */ user_comment_list_length = _X_LE_32(ptr); |