|
|
|
@ -49,7 +49,7 @@ struct _Instance |
|
|
|
|
struct _Moon_Timer |
|
|
|
|
{ |
|
|
|
|
Ecore_Timer *timer; |
|
|
|
|
Evas_List *clients; |
|
|
|
|
Eina_List *clients; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
static void _button_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
|
|
|
@ -304,13 +304,13 @@ _moon_timer_shutdown() |
|
|
|
|
static void |
|
|
|
|
_moon_timer_client_register(Evas_Object *moon) |
|
|
|
|
{ |
|
|
|
|
_moon_timer->clients = evas_list_append(_moon_timer->clients, moon); |
|
|
|
|
_moon_timer->clients = eina_list_append(_moon_timer->clients, moon); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static void |
|
|
|
|
_moon_timer_client_unregister(Evas_Object *moon) |
|
|
|
|
{ |
|
|
|
|
_moon_timer->clients = evas_list_remove(_moon_timer->clients, moon); |
|
|
|
|
_moon_timer->clients = eina_list_remove(_moon_timer->clients, moon); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/* Timer event - update all moon objects */ |
|
|
|
@ -318,7 +318,7 @@ static int |
|
|
|
|
_moon_timer_cb_update(void *data) |
|
|
|
|
{ |
|
|
|
|
Moon_Update_Msg *msg; |
|
|
|
|
Evas_List *l; |
|
|
|
|
Eina_List *l; |
|
|
|
|
|
|
|
|
|
if (!_moon_timer->clients) |
|
|
|
|
return 1; |
|
|
|
|