diff options
author | David Garcia Quintas <dgq@google.com> | 2015-12-09 17:25:10 -0800 |
---|---|---|
committer | David Garcia Quintas <dgq@google.com> | 2015-12-09 17:25:10 -0800 |
commit | e9fa31141d972f320c8c0df48f1a77c5e75c9573 (patch) | |
tree | 198126c28956d8649bb1c60bd81a923dabfb2a3b /src | |
parent | 3ff5d2dd6be6496db1ae45fd957747a5a5c2181b (diff) |
Further coverage for compression
Diffstat (limited to 'src')
-rw-r--r-- | src/core/compression/message_compress.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/core/compression/message_compress.c b/src/core/compression/message_compress.c index a723c47819..94f4e89d7a 100644 --- a/src/core/compression/message_compress.c +++ b/src/core/compression/message_compress.c @@ -111,10 +111,7 @@ static int zlib_compress(gpr_slice_buffer* input, gpr_slice_buffer* output, zs.zfree = zfree_gpr; r = deflateInit2(&zs, Z_DEFAULT_COMPRESSION, Z_DEFLATED, 15 | (gzip ? 16 : 0), 8, Z_DEFAULT_STRATEGY); - if (r != Z_OK) { - gpr_log(GPR_ERROR, "deflateInit2 returns %d", r); - return 0; - } + GPR_ASSERT(r == Z_OK); r = zlib_body(&zs, input, output, deflate) && output->length < input->length; if (!r) { for (i = count_before; i < output->count; i++) { @@ -138,10 +135,7 @@ static int zlib_decompress(gpr_slice_buffer* input, gpr_slice_buffer* output, zs.zalloc = zalloc_gpr; zs.zfree = zfree_gpr; r = inflateInit2(&zs, 15 | (gzip ? 16 : 0)); - if (r != Z_OK) { - gpr_log(GPR_ERROR, "inflateInit2 returns %d", r); - return 0; - } + GPR_ASSERT(r == Z_OK); r = zlib_body(&zs, input, output, inflate); if (!r) { for (i = count_before; i < output->count; i++) { |