From: Josh Coalson Date: Sat, 4 Nov 2006 04:20:02 +0000 (+0000) Subject: minor tweak to read callback eof handling X-Git-Tag: 1.2.0~326 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f7f7490e3e5a57ac191ddd9ef6b5c41777c0dcec;p=platform%2Fupstream%2Fflac.git minor tweak to read callback eof handling --- diff --git a/src/flac/encode.c b/src/flac/encode.c index 955e4a0..5d7fd81 100644 --- a/src/flac/encode.c +++ b/src/flac/encode.c @@ -2267,7 +2267,7 @@ FLAC__StreamDecoderReadStatus flac_decoder_read_callback(const FLAC__StreamDecod *bytes = n + fread(buffer, 1, *bytes-n, data->encoder_session->fin); if(ferror(data->encoder_session->fin)) return FLAC__STREAM_DECODER_READ_STATUS_ABORT; - else if(0 == *bytes && feof(data->encoder_session->fin)) + else if(0 == *bytes) return FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM; else return FLAC__STREAM_DECODER_READ_STATUS_CONTINUE;