devilhorns pushed a commit to branch feature/wayland/multi-output. http://git.enlightenment.org/core/efl.git/commit/?id=b56da9b9fa446c97b5ce4cb8072acda690bf52fe
commit b56da9b9fa446c97b5ce4cb8072acda690bf52fe Author: Chris Michael <cp.mich...@samsung.com> Date: Wed Apr 11 09:59:56 2018 -0400 ecore-evas-drm: Add missing goto for engine errors This was removed in previous commits on this branch, but since a44697c37a304c0d4d574b6772775c6936869e24 is being used again, so re-add the goto. --- src/modules/ecore_evas/engines/drm/ecore_evas_drm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c index 4e83a4381f..79173f6093 100644 --- a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c +++ b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c @@ -1390,6 +1390,10 @@ _ecore_evas_new_internal(const char *device, int x, int y, int w, int h, Eina_Bo canvases = eina_list_append(canvases, ee); return ee; + +eng_err: + ecore_evas_free(ee); + return NULL; } EAPI Ecore_Evas * --