diff options
author | marynate <mary.w.nate@gmail.com> | 2014-03-11 09:40:37 +0800 |
---|---|---|
committer | marynate <mary.w.nate@gmail.com> | 2014-03-11 13:18:57 +0800 |
commit | 1be5d6f665b51cb0d1532971783345c5e81d4638 (patch) | |
tree | fc4a6b963af0600f4912c720aff8e6eacf405b7d /core | |
parent | 98a970585a14b63731d98cf26641045800bf2dcc (diff) |
Fix Compression bug: wrong premature return.
Diffstat (limited to 'core')
-rw-r--r-- | core/io/compression.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/io/compression.cpp b/core/io/compression.cpp index 67ba5de0fa..ea2f5d2d9c 100644 --- a/core/io/compression.cpp +++ b/core/io/compression.cpp @@ -55,7 +55,7 @@ int Compression::compress(uint8_t *p_dst, const uint8_t *p_src, int p_src_size,M strm.zfree = zipio_free; strm.opaque = Z_NULL; int err = deflateInit(&strm,Z_DEFAULT_COMPRESSION); - if (err==Z_OK) + if (err!=Z_OK) return -1; strm.avail_in=p_src_size; @@ -93,7 +93,7 @@ int Compression::get_max_compressed_buffer_size(int p_src_size,Mode p_mode){ strm.zfree = zipio_free; strm.opaque = Z_NULL; int err = deflateInit(&strm,Z_DEFAULT_COMPRESSION); - if (err==Z_OK) + if (err!=Z_OK) return -1; int aout = deflateBound(&strm,p_src_size); deflateEnd(&strm); |