glib r7379 - trunk/gobject
- From: johan svn gnome org
- To: svn-commits-list gnome org
- Subject: glib r7379 - trunk/gobject
- Date: Thu, 21 Aug 2008 09:45:07 +0000 (UTC)
Author: johan
Date: Thu Aug 21 09:45:07 2008
New Revision: 7379
URL: http://svn.gnome.org/viewvc/glib?rev=7379&view=rev
Log:
Revert fix for 548689
Modified:
trunk/gobject/ChangeLog
trunk/gobject/gparam.c
Modified: trunk/gobject/gparam.c
==============================================================================
--- trunk/gobject/gparam.c (original)
+++ trunk/gobject/gparam.c Thu Aug 21 09:45:07 2008
@@ -122,7 +122,12 @@
};
GType type;
- type = g_type_register_fundamental (G_TYPE_PARAM, g_intern_static_string ("GParamSpec"), ¶m_spec_info, &finfo, G_TYPE_FLAG_ABSTRACT);
+ /* This should be registred as GParamSpec instead of GParam, for
+ * consistency sake, so that type name can be mapped to struct name,
+ * However, some language bindings, most noticable the python ones
+ * depends on the "GParam" identifier, see #548689
+ */
+ type = g_type_register_fundamental (G_TYPE_PARAM, g_intern_static_string ("GParam"), ¶m_spec_info, &finfo, G_TYPE_FLAG_ABSTRACT);
g_assert (type == G_TYPE_PARAM);
g_value_register_transform_func (G_TYPE_PARAM, G_TYPE_PARAM, value_param_transform_value);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]