From: Junkyeong Kim Date: Mon, 29 Mar 2021 04:57:25 +0000 (+0900) Subject: Free allocated memory if commit failed X-Git-Tag: accepted/tizen/unified/20210330.111256~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c473004a6afdbfa6542860f0023a907186b44395;p=platform%2Fadaptation%2Fnexell%2Flibtdm-nexell.git Free allocated memory if commit failed Change-Id: I907720e5a076ef54cbafa4dc9000e5e35c615c69 Signed-off-by: Junkyeong Kim --- diff --git a/src/libhal-backend-tdm-nexell/tdm_nexell_display.c b/src/libhal-backend-tdm-nexell/tdm_nexell_display.c index 830ecf4..63a827a 100644 --- a/src/libhal-backend-tdm-nexell/tdm_nexell_display.c +++ b/src/libhal-backend-tdm-nexell/tdm_nexell_display.c @@ -1550,6 +1550,7 @@ _nexell_output_atomic_commit(hal_tdm_output *output, int sync, void *user_data) if (drmModeAtomicCommit(output_data->display_data->drm_fd, request, flags, event_data) < 0) { TDM_BACKEND_ERR("drmModeAtomicCommit failed."); + free(event_data); drmModeAtomicFree(request); return HAL_TDM_ERROR_OPERATION_FAILED; } @@ -2202,4 +2203,4 @@ nexell_output_data_get_layer_data(tdm_nexell_output *output_data, int layer_zpos } return NULL; -} \ No newline at end of file +}