comparison src/core.c @ 7082:25a616f16b6c

[gaim-migrate @ 7647] Added more core wrappers for the glib mainloops, and replaced the last GTK+ code in OSCAR with them. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Tue, 30 Sep 2003 22:55:22 +0000
parents feb3d21a7794
children 643cbc9a6035
comparison
equal deleted inserted replaced
7081:73da9c3ad9ac 7082:25a616f16b6c
148 gaim_core_get_version(void) 148 gaim_core_get_version(void)
149 { 149 {
150 return VERSION; 150 return VERSION;
151 } 151 }
152 152
153 gboolean
154 gaim_core_mainloop_events_pending(void)
155 {
156 return g_main_context_pending(g_main_context_default());
157 }
158
153 void 159 void
154 gaim_core_mainloop_iteration(void) 160 gaim_core_mainloop_iteration(void)
155 { 161 {
156 g_main_context_iteration(g_main_context_default(), FALSE); 162 g_main_context_iteration(g_main_context_default(), FALSE);
163 }
164
165 void
166 gaim_core_mainloop_finish_events(void)
167 {
168 while (gaim_core_mainloop_events_pending())
169 gaim_core_mainloop_iteration();
157 } 170 }
158 171
159 const char * 172 const char *
160 gaim_core_get_ui(void) 173 gaim_core_get_ui(void)
161 { 174 {