remove more useless ecore_time_get's

SVN revision: 37392
This commit is contained in:
Carsten Haitzler 2008-11-02 02:19:18 +00:00
parent b2edd2d7d6
commit 41ac47244f
2 changed files with 1 additions and 6 deletions

View File

@ -645,17 +645,12 @@ _ecore_main_loop_iterate_internal(int once_only)
{
for (;;)
{
double cur_time, t;
if (!_ecore_idler_call()) goto start_loop;
if (_ecore_event_exist()) break;
if (_ecore_main_select(0.0) > 0) have_event = 1;
if (_ecore_main_win32_message(0.0) > 0) have_msg = 1;
if (_ecore_signal_count_get() > 0) have_signal = 1;
if (have_event || have_signal || have_msg) break;
cur_time = ecore_time_get();
t = ecore_time_get() - cur_time;
if (t >= next_time) break;
next_time = _ecore_timer_next_get();
if (next_time < 0) goto start_loop;
if (do_quit) break;

View File

@ -289,7 +289,7 @@ _ecore_timer_next_get(void)
Ecore_Timer *timer;
if (!timers) return -1;
now = ecore_time_get();
now = ecore_loop_time_get();
timer = (Ecore_Timer *)timers;
while ((timer) && ((timer->delete_me) || (timer->just_added)))
timer = (Ecore_Timer *)((Ecore_List2 *)timer)->next;