From f4f94a9f7965e26dc41e18db974184fab6e8a339 Mon Sep 17 00:00:00 2001 From: Jean Guyomarc'h Date: Wed, 24 Aug 2016 10:24:49 +0200 Subject: [PATCH] evas-gl_cocoa: cleanup eng_info --- src/modules/evas/engines/gl_cocoa/evas_engine.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/modules/evas/engines/gl_cocoa/evas_engine.c b/src/modules/evas/engines/gl_cocoa/evas_engine.c index 87f275c0e6..0cded4392d 100644 --- a/src/modules/evas/engines/gl_cocoa/evas_engine.c +++ b/src/modules/evas/engines/gl_cocoa/evas_engine.c @@ -71,9 +71,13 @@ static void * eng_info(Evas *e EINA_UNUSED) { Evas_Engine_Info_GL_Cocoa *info; - info = calloc(1, sizeof(Evas_Engine_Info_GL_Cocoa)); - DBG("Info %p", info); - if (!info) return NULL; + + info = calloc(1, sizeof(*info)); + if (EINA_UNLIKELY(!info)) + { + CRI("Faield to allocate memory"); + return NULL; + } info->magic.magic = rand(); return info; } @@ -81,9 +85,7 @@ eng_info(Evas *e EINA_UNUSED) static void eng_info_free(Evas *e EINA_UNUSED, void *info) { - Evas_Engine_Info_GL_Cocoa *in; - - in = (Evas_Engine_Info_GL_Cocoa *)info; + Evas_Engine_Info_GL_Cocoa *const in = info; free(in); }