summaryrefslogtreecommitdiff
path: root/src/libFLAC++/stream_decoder.cpp
diff options
context:
space:
mode:
authorJosh Coalson <jcoalson@users.sourceforce.net>2006-11-09 06:55:21 +0000
committerJosh Coalson <jcoalson@users.sourceforce.net>2006-11-09 06:55:21 +0000
commit38bf3e6ca9fa103e5ce2bc8ee922d6e36e457298 (patch)
tree1338601203873368b1b5b33c07ea249479892442 /src/libFLAC++/stream_decoder.cpp
parent4c5d485b1db0b044446a6794db7777985558e120 (diff)
downloadflac-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.cpp6
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()