From: Junkyeong Kim Date: Wed, 26 Apr 2017 08:09:02 +0000 (+0900) Subject: free allocated memory if drmModePageFlip failed X-Git-Tag: accepted/tizen/4.0/unified/20170907.200106~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3483d61b26bf4514ddeac04bf58af6438a95bb83;p=platform%2Fadaptation%2Flibtdm-drm.git free allocated memory if drmModePageFlip failed Change-Id: I9d1acf08539da58d22f00f4e0692d54d75df9c0a Signed-off-by: Junkyeong Kim --- diff --git a/src/tdm_drm_display.c b/src/tdm_drm_display.c index 312de60..ec5867d 100644 --- a/src/tdm_drm_display.c +++ b/src/tdm_drm_display.c @@ -266,6 +266,7 @@ _tdm_drm_display_commit_primary_layer(tdm_drm_layer_data *layer_data, if (drmModePageFlip(drm_data->drm_fd, output_data->crtc_id, layer_data->display_buffer->fb_id, DRM_MODE_PAGE_FLIP_EVENT, event_data)) { TDM_ERR("pageflip failed: %m"); + free(event_data); return TDM_ERROR_OPERATION_FAILED; } *do_waitvblank = 0;