diff options
| -rw-r--r-- | eglib/gmain.c | 5 | ||||
| -rw-r--r-- | eglib/gmain.h | 1 | 
2 files changed, 6 insertions, 0 deletions
diff --git a/eglib/gmain.c b/eglib/gmain.c index 3259a43e..be11056e 100644 --- a/eglib/gmain.c +++ b/eglib/gmain.c @@ -614,6 +614,11 @@ guint g_timeout_add(guint interval, GSourceFunc function, gpointer data)  	return t->id;  } +guint g_timeout_add_seconds(guint interval, GSourceFunc function, gpointer data) +{ +	return g_timeout_add(interval, function, data); +} +  guint g_idle_add(GSourceFunc function, gpointer data)  {  	return g_timeout_add(1, function, data); diff --git a/eglib/gmain.h b/eglib/gmain.h index bcf72dea..fa218da4 100644 --- a/eglib/gmain.h +++ b/eglib/gmain.h @@ -162,6 +162,7 @@ void g_main_loop_run(GMainLoop *loop);  void g_main_loop_quit(GMainLoop *loop);  void g_main_loop_unref(GMainLoop *loop);  guint g_timeout_add(guint interval, GSourceFunc function, gpointer data); +guint g_timeout_add_seconds(guint interval, GSourceFunc function, gpointer data);  guint g_idle_add(GSourceFunc function, gpointer data);  gboolean g_source_remove(guint tag);  | 
