Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_utils.c Log Message: Only defer object deletion if we are in the main loop. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_utils.c,v retrieving revision 1.70 retrieving revision 1.71 diff -u -3 -r1.70 -r1.71 --- e_utils.c 7 May 2007 18:01:43 -0000 1.70 +++ e_utils.c 22 May 2007 18:54:58 -0000 1.71 @@ -910,7 +910,10 @@ EAPI void 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 * ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs