diff options
author | Josh Coalson <jcoalson@users.sourceforce.net> | 2006-11-09 06:55:21 +0000 |
---|---|---|
committer | Josh Coalson <jcoalson@users.sourceforce.net> | 2006-11-09 06:55:21 +0000 |
commit | 38bf3e6ca9fa103e5ce2bc8ee922d6e36e457298 (patch) | |
tree | 1338601203873368b1b5b33c07ea249479892442 /src/libFLAC++/stream_decoder.cpp | |
parent | 4c5d485b1db0b044446a6794db7777985558e120 (diff) | |
download | flac-38bf3e6ca9fa103e5ce2bc8ee922d6e36e457298.tar.gz |
fix FLAC::Decoder::Stream::finish() to return a bool like its C cousin
Diffstat (limited to 'src/libFLAC++/stream_decoder.cpp')
-rw-r--r-- | src/libFLAC++/stream_decoder.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libFLAC++/stream_decoder.cpp b/src/libFLAC++/stream_decoder.cpp index bc1fa611..13f12814 100644 --- a/src/libFLAC++/stream_decoder.cpp +++ b/src/libFLAC++/stream_decoder.cpp @@ -53,7 +53,7 @@ namespace FLAC { Stream::~Stream() { if(0 != decoder_) { - ::FLAC__stream_decoder_finish(decoder_); + (void)::FLAC__stream_decoder_finish(decoder_); ::FLAC__stream_decoder_delete(decoder_); } } @@ -171,10 +171,10 @@ namespace FLAC { return ::FLAC__stream_decoder_init_ogg_stream(decoder_, read_callback_, seek_callback_, tell_callback_, length_callback_, eof_callback_, write_callback_, metadata_callback_, error_callback_, /*client_data=*/(void*)this); } - void Stream::finish() + bool Stream::finish() { FLAC__ASSERT(is_valid()); - ::FLAC__stream_decoder_finish(decoder_); + return (bool)::FLAC__stream_decoder_finish(decoder_); } bool Stream::flush() |