increment version to 1.3.4 (binary 0, interface 0).
authorTim Janik <timj@gtk.org>
Mon, 9 Apr 2001 17:03:55 +0000 (17:03 +0000)
committerTim Janik <timj@src.gnome.org>
Mon, 9 Apr 2001 17:03:55 +0000 (17:03 +0000)
Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>

        * configure.in: increment version to 1.3.4 (binary 0, interface 0).

Mon Apr  9 18:56:15 2001  Tim Janik  <timj@gtk.org>

        * gclosure.c (g_closure_invoke): only require marshal/meta_marshal if
        we're valid (about to actually do marshalling).

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
configure.in
gobject/ChangeLog
gobject/gclosure.c

index 90b6e86..9da2643 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 90b6e86..9da2643 100644 (file)
@@ -1,3 +1,7 @@
+Mon Apr  9 18:57:44 2001  Tim Janik  <timj@gtk.org>
+
+       * configure.in: increment version to 1.3.4 (binary 0, interface 0).
+
 2001-04-05  Christian Rose  <menthos@menthos.com>
 
        * configure.in: Added sv to ALL_LINGUAS.
index 37fb5aa..a2861c1 100644 (file)
@@ -31,7 +31,7 @@ GLIB_AC_DIVERT_BEFORE_HELP([
 #
 GLIB_MAJOR_VERSION=1
 GLIB_MINOR_VERSION=3
-GLIB_MICRO_VERSION=3
+GLIB_MICRO_VERSION=4
 GLIB_INTERFACE_AGE=0
 GLIB_BINARY_AGE=0
 GLIB_VERSION=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION.$GLIB_MICRO_VERSION
index 5b1d244..1a4ef23 100644 (file)
@@ -1,3 +1,8 @@
+Mon Apr  9 18:56:15 2001  Tim Janik  <timj@gtk.org>
+
+       * gclosure.c (g_closure_invoke): only require marshal/meta_marshal if
+       we're valid (about to actually do marshalling).
+
 Tue Apr  3 20:23:24 2001  Tim Janik  <timj@gtk.org>
 
        * NEWS: updates.
index 79aa66c..532e73d 100644 (file)
@@ -410,7 +410,6 @@ g_closure_invoke (GClosure       *closure,
                  gpointer        invocation_hint)
 {
   g_return_if_fail (closure != NULL);
-  g_return_if_fail (closure->marshal || closure->meta_marshal);
 
   if (!closure->is_invalid)
     {
@@ -418,6 +417,8 @@ g_closure_invoke (GClosure       *closure,
       gpointer marshal_data;
       gboolean in_marshal = closure->in_marshal;
 
+      g_return_if_fail (closure->marshal || closure->meta_marshal);
+
       closure->ref_count += 1; /* preserve floating flag */
       closure->in_marshal = TRUE;
       if (closure->meta_marshal)