forked from enlightenment/enlightenment
Only defer object deletion if we are in the main loop.
SVN revision: 30054
This commit is contained in:
parent
5e6cb56bea
commit
f1c45e6dff
|
@ -910,7 +910,10 @@ e_util_dir_check(const char *dir)
|
||||||
EAPI void
|
EAPI void
|
||||||
e_util_defer_object_del(E_Object *obj)
|
e_util_defer_object_del(E_Object *obj)
|
||||||
{
|
{
|
||||||
ecore_idle_enterer_add(_e_util_cb_delayed_del, obj);
|
if (stopping)
|
||||||
|
e_object_del(obj);
|
||||||
|
else
|
||||||
|
ecore_idle_enterer_add(_e_util_cb_delayed_del, obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
|
|
Loading…
Reference in New Issue