This patch is good and important. Shouldn't that patch be backported to 1.0
branch also?
2011. 5. 21. 오후 2:24에 "Enlightenment SVN" <no-re...@enlightenment.org>님이 작성:
>
> Log:
> Ecore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().
>
>
> Author:       seoz
> Date:         2011-05-20 22:24:27 -0700 (Fri, 20 May 2011)
> New Revision: 59559
> Trac:         http://trac.enlightenment.org/e/changeset/59559
>
> Modified:
>  trunk/ecore/src/lib/ecore/ecore_main.c
>
> Modified: trunk/ecore/src/lib/ecore/ecore_main.c
> ===================================================================
> --- trunk/ecore/src/lib/ecore/ecore_main.c      2011-05-21 01:38:51 UTC
(rev 59558)
> +++ trunk/ecore/src/lib/ecore/ecore_main.c      2011-05-21 05:24:27 UTC
(rev 59559)
> @@ -1486,10 +1486,9 @@
>                     {
>                        _ecore_time_loop_time = ecore_time_get();
>                        if (!_ecore_idler_call()) goto start_loop;
> -                       if (_ecore_main_select(0.0) > 0) have_event = 1;
> +                       if (_ecore_main_select(0.0) > 0) break;
>                        if (_ecore_event_exist()) break;
> -                       if (_ecore_signal_count_get() > 0) have_signal =
1;
> -                       if (have_event || have_signal) break;
> +                       if (_ecore_signal_count_get() > 0) break;
>                        if (_ecore_timers_exists()) goto start_loop;
>                        if (do_quit) break;
>                     }
> @@ -1510,9 +1509,9 @@
>                     {
>                        _ecore_time_loop_time = ecore_time_get();
>                        if (!_ecore_idler_call()) goto start_loop;
> -                       if (_ecore_main_select(0.0) > 0) have_event = 1;
> +                       if (_ecore_main_select(0.0) > 0) break;
>                        if (_ecore_event_exist()) break;
> -                       if (_ecore_signal_count_get() > 0) have_signal =
1;
> +                       if (_ecore_signal_count_get() > 0) break;
>                        if (have_event || have_signal) break;
>                        next_time = _ecore_timer_next_get();
>                        if (next_time <= 0) break;
>
>
>
------------------------------------------------------------------------------
> What Every C/C++ and Fortran developer Should Know!
> Read this article and learn how Intel has extended the reach of its
> next-generation tools to help Windows* and Linux* C/C++ and Fortran
> developers boost performance applications - including clusters.
> http://p.sf.net/sfu/intel-dev2devmay
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to