+2008-05-02 13:24:13 Tim Janik <timj@imendio.com>
+
+ * glib/gmain.c: renamed GMainDispatch.dispatching_sources to be more
+ descriptive and distinguishable within the source file.
+
2008-04-21 Tor Lillqvist <tml@novell.com>
Bug 528752 - Win32 build and SSL not working
struct _GMainDispatch
{
gint depth;
- GSList *source; /* stack of current sources */
+ GSList *dispatching_sources; /* stack of current sources */
};
struct _GMainContext
g_main_current_source (void)
{
GMainDispatch *dispatch = get_dispatch ();
- return dispatch->source ? dispatch->source->data : NULL;
+ return dispatch->dispatching_sources ? dispatch->dispatching_sources->data : NULL;
}
/**
* This is a performance hack - do not revert to g_slist_prepend()!
*/
current_source_link.data = source;
- current_source_link.next = current->source;
- current->source = ¤t_source_link;
+ current_source_link.next = current->dispatching_sources;
+ current->dispatching_sources = ¤t_source_link;
need_destroy = ! dispatch (source,
callback,
user_data);
- g_assert (current->source == ¤t_source_link);
- current->source = current_source_link.next;
+ g_assert (current->dispatching_sources == ¤t_source_link);
+ current->dispatching_sources = current_source_link.next;
current->depth--;
if (cb_funcs)