From: Johan Dahlin Date: Thu, 21 Aug 2008 09:18:25 +0000 (+0000) Subject: Bug 548800 – Missing a g_object_get_type function X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=306db46123fef00d616201828bb1c3d6a43baeba;p=dana%2Fcg-glib.git Bug 548800 – Missing a g_object_get_type function 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 --- 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