Enlightenment CVS committal Author : raster Project : e17 Module : libs/edje
Dir : e17/libs/edje/src/lib Modified Files: edje_message_queue.c Log Message: stop allowing self-feeding forever loops by adding jobs forever. =================================================================== RCS file: /cvs/e/e17/libs/edje/src/lib/edje_message_queue.c,v retrieving revision 1.32 retrieving revision 1.33 diff -u -3 -r1.32 -r1.33 --- edje_message_queue.c 4 Nov 2007 12:41:15 -0000 1.32 +++ edje_message_queue.c 1 Mar 2008 04:59:38 -0000 1.33 @@ -98,13 +98,13 @@ static void _edje_job(void *data) { - job = NULL; if (job_loss_timer) { ecore_timer_del(job_loss_timer); job_loss_timer = NULL; } _edje_message_queue_process(); + job = NULL; } static int @@ -620,7 +620,9 @@ /* if the message queue filled again set a timer to expire in 0.0 sec */ /* to get the idle enterer to be run again */ if (msgq) - ecore_timer_add(0.0, _edje_dummy_timer, NULL); + { + ecore_timer_add(0.0, _edje_dummy_timer, NULL); + } } void ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs