From c5caa461d7bd345b771c27a47d07796a95c504ed Mon Sep 17 00:00:00 2001 From: Boram Park Date: Tue, 2 May 2017 16:39:21 +0900 Subject: [PATCH] ecore_drm: free the new-allocated memory when failed Change-Id: I0c446cf19291a23dc272498a4111b4f65a29da11 --- src/lib/ecore_drm/ecore_drm_display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/ecore_drm/ecore_drm_display.c b/src/lib/ecore_drm/ecore_drm_display.c index 009c9b8..b28f473 100644 --- a/src/lib/ecore_drm/ecore_drm_display.c +++ b/src/lib/ecore_drm/ecore_drm_display.c @@ -1249,6 +1249,7 @@ _ecore_drm_display_output_wait_vblank(Ecore_Drm_Output *output, int interval, Ec if (ret != TDM_ERROR_NONE) { ERR("Error Wait VBlank: %m"); + free(cb); return EINA_FALSE; } -- 2.7.4