diff --git a/src/lib/evas/canvas/evas_object_textgrid.c b/src/lib/evas/canvas/evas_object_textgrid.c index a637290e98..dc6e6e76c5 100644 --- a/src/lib/evas/canvas/evas_object_textgrid.c +++ b/src/lib/evas/canvas/evas_object_textgrid.c @@ -1430,6 +1430,7 @@ _palette_set(Eo *eo_obj, void *_pd, va_list *list) if (!c) { ERR("Evas can not allocate memory"); + free(color); return; } eina_array_push(palette, c);