diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-08 15:53:11 +0000 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2018-11-09 11:44:00 +0000 |
commit | ca26f83ec9e987f68f31a9a48cf09cf4230ec780 (patch) | |
tree | 94a053c43030465e9af04a6d24b3ca69d62f2820 | |
parent | d70ee74dedd847171001177205a4807503031d43 (diff) | |
download | efl-ca26f83ec9e987f68f31a9a48cf09cf4230ec780.tar.gz |
evas - warn - use correct free func prototype
-rw-r--r-- | src/lib/evas/canvas/evas_main.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c index 12c57e360d..c9baf74bca 100644 --- a/src/lib/evas/canvas/evas_main.c +++ b/src/lib/evas/canvas/evas_main.c @@ -189,6 +189,12 @@ _evas_key_mask_free(void *data) free(data); } +static void +list_free(void *list) +{ + eina_list_free(list); +} + EOLIAN static Eo * _evas_canvas_efl_object_constructor(Eo *eo_obj, Evas_Public_Data *e) { @@ -204,7 +210,7 @@ _evas_canvas_efl_object_constructor(Eo *eo_obj, Evas_Public_Data *e) e->framespace.h = 0; e->hinting = EVAS_FONT_HINTING_BYTECODE; e->current_event = EVAS_CALLBACK_LAST; - e->name_hash = eina_hash_string_superfast_new((Eina_Free_Cb)eina_list_free); + e->name_hash = eina_hash_string_superfast_new(list_free); eina_clist_init(&e->calc_list); eina_clist_init(&e->calc_done); |