diff options
author | Tim Janik <timj@gtk.org> | 2001-09-03 23:46:04 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2001-09-03 23:46:04 +0000 |
commit | 267ff610fe145f555ce63ee0670daed960e3bc1a (patch) | |
tree | e1acb614c7419fe5e20f5222d2aaea81f4c0d17a /gobject/gsourceclosure.c | |
parent | 0038581ed460f8fed8c373275d75f75a8fa3c559 (diff) | |
download | glib-267ff610fe145f555ce63ee0670daed960e3bc1a.tar.gz |
updates for 1.3.7 release.
Tue Sep 4 01:50:24 2001 Tim Janik <timj@gtk.org>
* NEWS: updates for 1.3.7 release.
Tue Sep 4 01:49:18 2001 Tim Janik <timj@gtk.org>
* gsourceclosure.c: make closure_callback_funcs static,
added some g_return_if_fail() statements.
Diffstat (limited to 'gobject/gsourceclosure.c')
-rw-r--r-- | gobject/gsourceclosure.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gobject/gsourceclosure.c b/gobject/gsourceclosure.c index 90b581af4..ffb9e99cd 100644 --- a/gobject/gsourceclosure.c +++ b/gobject/gsourceclosure.c @@ -150,7 +150,7 @@ closure_callback_get (gpointer cb_data, *data = cb_data; } -GSourceCallbackFuncs closure_callback_funcs = { +static GSourceCallbackFuncs closure_callback_funcs = { (void (*) (gpointer)) g_closure_ref, (void (*) (gpointer)) g_closure_unref, closure_callback_get @@ -171,6 +171,9 @@ void g_source_set_closure (GSource *source, GClosure *closure) { + g_return_if_fail (source != NULL); + g_return_if_fail (closure != NULL); + if (!source->source_funcs->closure_callback && source->source_funcs != &g_io_watch_funcs && source->source_funcs != &g_timeout_funcs && |