From 53ded063a0ac976dc847a61168911e480e0acba8 Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Tue, 15 Oct 2013 11:03:47 +0900 Subject: [PATCH] Fixed buffer leak bug. --- src/msgpack/unpack.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/msgpack/unpack.hpp b/src/msgpack/unpack.hpp index 4d9de32f..baca1176 100644 --- a/src/msgpack/unpack.hpp +++ b/src/msgpack/unpack.hpp @@ -226,12 +226,12 @@ inline bool unpacker::next(unpacked* result) } if(ret == 0) { - if (result->zone().get() != NULL) result->zone().reset(); + result->zone().reset(); result->get() = object(); return false; } else { - if (result->zone().get() != NULL) result->zone().reset( release_zone() ); + result->zone().reset( release_zone() ); result->get() = data(); reset(); return true;