From: Jiyong Min Date: Thu, 15 Dec 2016 08:13:01 +0000 (+0900) Subject: Fix memory leak issue for encode gif X-Git-Tag: submit/tizen/20161219.060734^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6fdc29030fa9de9e92095741d39ac06b53c0bce2;p=platform%2Fcore%2Fapi%2Fimage-util.git Fix memory leak issue for encode gif Change-Id: Ibaf983e41a5a26da2f21bf4792fbb35ad60165b3 Signed-off-by: Jiyong Min (cherry picked from commit a77f9ba10fef030ab6f8533b368f169a6b4cc275) --- diff --git a/src/image_util.c b/src/image_util.c index 96a0e30..940fe02 100755 --- a/src/image_util.c +++ b/src/image_util.c @@ -1579,6 +1579,7 @@ static int _image_util_encode_create_gif_handle(decode_encode_s * handle) _handle->frames[0] = (mm_util_gif_frame_data *) calloc(1, sizeof(mm_util_gif_frame_data)); if (_handle->frames[0] == NULL) { image_util_error("Error - OUT_OF_MEMORY"); + IMAGE_UTIL_SAFE_FREE(_handle->frames); IMAGE_UTIL_SAFE_FREE(_handle); return MM_UTIL_ERROR_OUT_OF_MEMORY; }