diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c b/src/modules/evas/engines/wayland_egl/evas_engine.c index 0cd3ac647e..aa73bf4bc3 100644 --- a/src/modules/evas/engines/wayland_egl/evas_engine.c +++ b/src/modules/evas/engines/wayland_egl/evas_engine.c @@ -2754,6 +2754,7 @@ eng_gl_context_create(void *data, void *share_context) if (!ctx->context) { ERR("eglCreateContext() fail. code=%#x", eglGetError()); + free(ctx); return NULL; }