From: Josh Coalson Date: Fri, 16 Aug 2002 05:39:34 +0000 (+0000) Subject: add assertion failure on verify decoder underflow X-Git-Tag: 1.2.0~1634 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc2b7379d8e4bded1939fa3678aeb648547e9cb6;p=platform%2Fupstream%2Fflac.git add assertion failure on verify decoder underflow --- diff --git a/src/libFLAC/stream_encoder.c b/src/libFLAC/stream_encoder.c index 306a621..09dcbc5 100644 --- a/src/libFLAC/stream_encoder.c +++ b/src/libFLAC/stream_encoder.c @@ -2378,7 +2378,11 @@ FLAC__StreamDecoderReadStatus verify_read_callback_(const FLAC__StreamDecoder *d } else { if(encoded_bytes == 0) { - //@@@@ underflow happened, should we do something else here? is this an assert failure? + /* + * If we get here, a FIFO underflow has occurred, + * which means there is a bug somewhere. + */ + FLAC__ASSERT(0); return FLAC__STREAM_DECODER_READ_STATUS_ABORT; } else if(encoded_bytes < *bytes)