changed return value of g_value_dup_object(), fixes #343292.
authorSven Neumann <sven@gimp.org>
Wed, 23 Aug 2006 08:46:21 +0000 (08:46 +0000)
committerTim Janik <timj@src.gnome.org>
Wed, 23 Aug 2006 08:46:21 +0000 (08:46 +0000)
Wed Aug 23 10:35:32 2006  Tim Janik  <timj@gtk.org>

        * gobject.[hc]: changed return value of g_value_dup_object(), fixes #343292.

2006-08-23  Sven Neumann  <sven@gimp.org>

        * gobject/glib-genmarshal.[c1]: added new command-line option
        "--internal" that can be used to let glib-genmarshal generate
        internal functions using the G_GNUC_INTERNAL attribute (bug #346647).

ChangeLog
gobject/ChangeLog
gobject/gobject.c
gobject/gobject.h

index 6fbca8c01a86d8044ad1a2710c1944e1bfa0c2be..8499c100226f8c84a17b490796956f70162bb371 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,3 @@
-2006-08-23  Sven Neumann  <sven@gimp.org>
-
-       * gobject/glib-genmarshal.[c1]: added new command-line option
-       "--internal" that can be used to let glib-genmarshal generate
-       internal functions using the G_GNUC_INTERNAL attribute (bug #346647).
-
 2006-08-22  Matthias Clasen <mclasen@redhat.com>
 
        * Branch for 2.12
index e9b46393baa5056365c4d368ac45b8bb5c403162..793abef2873d3502d01215a645d7f5e5f0fb414f 100644 (file)
@@ -1,3 +1,13 @@
+Wed Aug 23 10:35:32 2006  Tim Janik  <timj@gtk.org>
+
+       * gobject.[hc]: changed return value of g_value_dup_object(), fixes #343292.
+
+2006-08-23  Sven Neumann  <sven@gimp.org>
+
+       * gobject/glib-genmarshal.[c1]: added new command-line option
+       "--internal" that can be used to let glib-genmarshal generate
+       internal functions using the G_GNUC_INTERNAL attribute (bug #346647).
+
 Wed Aug 16 13:55:08 2006  Tim Janik  <timj@imendio.com>
 
        * gobject.c: conditionally thaw the notify queue after construction,
index 095e74a93bc3b96ae6fe82b4b6c9acae23a185a4..d5290a108aa9a8774c9701b67da39f3c98305d9d 100644 (file)
@@ -2044,7 +2044,7 @@ g_value_get_object (const GValue *value)
   return value->data[0].v_pointer;
 }
 
-GObject*
+gpointer
 g_value_dup_object (const GValue *value)
 {
   g_return_val_if_fail (G_VALUE_HOLDS_OBJECT (value), NULL);
index 21538dfc2d318c347574ca16575be9f625b896bf..4dda126431bfca274e429e7a4f721b70a5ec39b3 100644 (file)
@@ -237,7 +237,7 @@ GClosure*   g_closure_new_object              (guint           sizeof_closure,
 void        g_value_set_object                (GValue         *value,
                                               gpointer        v_object);
 gpointer    g_value_get_object                (const GValue   *value);
-GObject*    g_value_dup_object                (const GValue   *value);
+gpointer    g_value_dup_object                (const GValue   *value);
 gulong     g_signal_connect_object           (gpointer        instance,
                                               const gchar    *detailed_signal,
                                               GCallback       c_handler,