Mercurial > audlegacy-plugins
diff src/madplug/decoder.c @ 783:83a38bcfe7c8 trunk
[svn] - check the result of vfs_fread() strictly.
| author | yaz |
|---|---|
| date | Mon, 05 Mar 2007 00:48:01 -0800 |
| parents | 209b08a3eff6 |
| children | 5ddfe9eac8ee |
line wrap: on
line diff
--- a/src/madplug/decoder.c Mon Mar 05 00:28:52 2007 -0800 +++ b/src/madplug/decoder.c Mon Mar 05 00:48:01 2007 -0800 @@ -195,7 +195,7 @@ while (1) { remainder = stream.bufend - stream.next_frame; - + /* if (remainder >= BUFFER_SIZE) { @@ -211,7 +211,7 @@ #ifdef DEBUG g_message("scan_file: len <= 0 abort."); #endif - break; + return 0; } mad_stream_buffer(&stream, buffer, len + remainder);
