From: YoungJun Cho Date: Mon, 28 Nov 2016 07:21:30 +0000 (+0900) Subject: tdm_buffer: clean up tdm_buffer_get_info() X-Git-Tag: accepted/tizen/3.0.m2/mobile/20170104.142956~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c8ab3c99a2ff85e94d32a6aec8f616d584a97753;p=platform%2Fcore%2Fuifw%2Flibtdm.git tdm_buffer: clean up tdm_buffer_get_info() This patch cleans up tdm_buffer_get_info() not to skip free(buf_info). Change-Id: If2f3cbc4c72aa084d2f10827a14161a0adf68889 Signed-off-by: YoungJun Cho --- diff --git a/src/tdm_buffer.c b/src/tdm_buffer.c index 68ca444..8e9f10a 100644 --- a/src/tdm_buffer.c +++ b/src/tdm_buffer.c @@ -100,10 +100,12 @@ tdm_buffer_get_info(tbm_surface_h buffer) if (!tbm_surface_internal_add_user_data(buffer, TDM_BUFFER_KEY, _tdm_buffer_destroy_info)) { TDM_ERR("FAIL to create user_data for surface %p", buffer); + free(buf_info); return NULL; } if (!tbm_surface_internal_set_user_data(buffer, TDM_BUFFER_KEY, buf_info)) { TDM_ERR("FAIL to set user_data for surface %p", buffer); + free(buf_info); return NULL; }