Mercurial > pidgin
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 { |