diff options
author | Mathis Rosenhauer <rosenhauer@dkrz.de> | 2012-12-05 15:35:21 +0100 |
---|---|---|
committer | Thomas Jahns <jahns@dkrz.de> | 2013-02-19 11:33:02 +0100 |
commit | 8c6bc974ce0f424aadfafc328b34624681f14e39 (patch) | |
tree | 5edd7c3fd13ccaeb6aed05178d5dc60d072c33cf /src/encode.c | |
parent | 59791f6534bb0198319a7c6c1c6d840b96f26a26 (diff) | |
download | libaec-8c6bc974ce0f424aadfafc328b34624681f14e39.tar.gz libaec-8c6bc974ce0f424aadfafc328b34624681f14e39.tar.bz2 libaec-8c6bc974ce0f424aadfafc328b34624681f14e39.zip |
zero avail_out is legal after buffer_encode
Diffstat (limited to 'src/encode.c')
-rw-r--r-- | src/encode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/encode.c b/src/encode.c index 44ffcaf..4b4f237 100644 --- a/src/encode.c +++ b/src/encode.c @@ -906,7 +906,7 @@ int aec_buffer_encode(struct aec_stream *strm) if (status != AEC_OK) return status; status = aec_encode(strm, AEC_FLUSH); - if (strm->avail_in > 0 || strm->avail_out == 0) + if (strm->avail_in > 0) status = AEC_DATA_ERROR; aec_encode_end(strm); |