From 306db46123fef00d616201828bb1c3d6a43baeba Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Thu, 21 Aug 2008 09:18:25 +0000 Subject: [PATCH] =?utf8?q?Bug=20548800=20=E2=80=93=20Missing=20a=20g=5Fobj?= =?utf8?q?ect=5Fget=5Ftype=20function?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 2008-08-21 Johan Dahlin Bug 548800 – Missing a g_object_get_type function * gobject.c (g_object_get_type): * gobject.h: * gobject.symbols: Add g_object_get_type svn path=/trunk/; revision=7377 --- gobject/ChangeLog | 9 +++++++++ gobject/gobject.c | 6 ++++++ gobject/gobject.h | 1 + gobject/gobject.symbols | 1 + 4 files changed, 17 insertions(+) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 5a6e5cd6..f4670993 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,12 @@ +2008-08-21 Johan Dahlin + + Bug 548800 – Missing a g_object_get_type function + + * gobject.c (g_object_get_type): + * gobject.h: + * gobject.symbols: + Add g_object_get_type + 2008-08-20 Johan Dahlin Bug 548689 – The type name for GParamSpec is wrong diff --git a/gobject/gobject.c b/gobject/gobject.c index 5f4ba990..577de2b5 100644 --- a/gobject/gobject.c +++ b/gobject/gobject.c @@ -1022,6 +1022,12 @@ object_interface_check_properties (gpointer func_data, g_free (pspecs); } +GType +g_object_get_type (void) +{ + return G_TYPE_OBJECT; +} + /** * g_object_new: * @object_type: the type id of the #GObject subtype to instantiate diff --git a/gobject/gobject.h b/gobject/gobject.h index f2653d37..53a6aed0 100644 --- a/gobject/gobject.h +++ b/gobject/gobject.h @@ -396,6 +396,7 @@ GParamSpec* g_object_interface_find_property (gpointer g_iface, GParamSpec**g_object_interface_list_properties (gpointer g_iface, guint *n_properties_p); +GType g_object_get_type (void); gpointer g_object_new (GType object_type, const gchar *first_property_name, ...); diff --git a/gobject/gobject.symbols b/gobject/gobject.symbols index 430e4997..7a98dc31 100644 --- a/gobject/gobject.symbols +++ b/gobject/gobject.symbols @@ -126,6 +126,7 @@ g_object_get G_GNUC_NULL_TERMINATED g_object_get_data g_object_get_property g_object_get_qdata +g_object_get_type g_object_get_valist g_object_interface_find_property g_object_interface_install_property -- 2.34.1