From: Boram Park Date: Mon, 28 Nov 2016 08:49:49 +0000 (+0900) Subject: fix error handling X-Git-Tag: accepted/tizen/3.0.m2/mobile/20170104.142956~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e6c4934378f41098058ba2ab862f46aa4bf84dc0;p=platform%2Fcore%2Fuifw%2Flibtdm.git fix error handling Change-Id: I19915a6f59a219efa701d629a88863c66ca4dd75 --- diff --git a/src/tdm_buffer.c b/src/tdm_buffer.c index 4fa18a3..e691507 100644 --- a/src/tdm_buffer.c +++ b/src/tdm_buffer.c @@ -105,6 +105,7 @@ tdm_buffer_get_info(tbm_surface_h buffer) } if (!tbm_surface_internal_set_user_data(buffer, TDM_BUFFER_KEY, buf_info)) { TDM_ERR("FAIL to set user_data for surface %p", buffer); + tbm_surface_internal_delete_user_data(buffer, TDM_BUFFER_KEY); free(buf_info); return NULL; }