don't know if this will help - but try quieten some valgrind

complaints... :/ (trying)



SVN revision: 83840
This commit is contained in:
Carsten Haitzler 2013-02-12 06:49:42 +00:00
parent 5acb8abc5c
commit d1c6f7d937
1 changed files with 3 additions and 3 deletions

View File

@ -2458,6 +2458,7 @@ _ecore_evas_free(Ecore_Evas *ee)
ee->driver = NULL; ee->driver = NULL;
if (ee->engine.idle_flush_timer) if (ee->engine.idle_flush_timer)
ecore_timer_del(ee->engine.idle_flush_timer); ecore_timer_del(ee->engine.idle_flush_timer);
ee->engine.idle_flush_timer = NULL;
if (ee->engine.func->fn_free) ee->engine.func->fn_free(ee); if (ee->engine.func->fn_free) ee->engine.func->fn_free(ee);
if (ee->registered) if (ee->registered)
{ {
@ -2475,11 +2476,10 @@ _ecore_evas_free(Ecore_Evas *ee)
static Eina_Bool static Eina_Bool
_ecore_evas_cb_idle_flush(void *data) _ecore_evas_cb_idle_flush(void *data)
{ {
Ecore_Evas *ee; Ecore_Evas *ee = data;
ee = (Ecore_Evas *)data;
evas_render_idle_flush(ee->evas);
ee->engine.idle_flush_timer = NULL; ee->engine.idle_flush_timer = NULL;
evas_render_idle_flush(ee->evas);
return ECORE_CALLBACK_CANCEL; return ECORE_CALLBACK_CANCEL;
} }