From 7bea01d0ce635e71296a10846db896f126ab7a9d Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 1 Mar 2012 22:40:09 +0900 Subject: [PATCH] Fixed use of uninitialized deflater --- tests/spdylay_zlib_test.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/spdylay_zlib_test.c b/tests/spdylay_zlib_test.c index b7dfa13..5ed0231 100644 --- a/tests/spdylay_zlib_test.c +++ b/tests/spdylay_zlib_test.c @@ -50,12 +50,12 @@ void test_spdylay_zlib_with(uint16_t version) ssize_t deflatebuf_len; spdylay_buffer_init(&buf, 4096); - deflatebuf_max = spdylay_zlib_deflate_hd_bound(&deflater, sizeof(msg)); - deflatebuf = malloc(deflatebuf_max); - CU_ASSERT(0 == spdylay_zlib_deflate_hd_init(&deflater, version)); CU_ASSERT(0 == spdylay_zlib_inflate_hd_init(&inflater, version)); + deflatebuf_max = spdylay_zlib_deflate_hd_bound(&deflater, sizeof(msg)); + deflatebuf = malloc(deflatebuf_max); + CU_ASSERT(0 < (deflatebuf_len = spdylay_zlib_deflate_hd (&deflater, deflatebuf, deflatebuf_max, (const uint8_t*)msg, sizeof(msg))));