summaryrefslogtreecommitdiff
path: root/gobject/gparamspecs.c
diff options
context:
space:
mode:
authorTim Janik <timj@imendio.com>2007-06-14 20:56:15 +0000
committerTim Janik <timj@src.gnome.org>2007-06-14 20:56:15 +0000
commitb5986ac551d7a1dde3f7246242c6d849ca596659 (patch)
treee2f5206eb2abe276999fe1599047327a531d4117 /gobject/gparamspecs.c
parentb2d6494a5ed92dd69cf1d78ec91dad43dfe3b1a0 (diff)
work around SGI IDO cc, fixes #363986.
Thu Jun 14 22:33:11 2007 Tim Janik <timj@imendio.com> * gparamspecs.c (g_param_spec_types_init): work around SGI IDO cc, fixes #363986. svn path=/trunk/; revision=5559
Diffstat (limited to 'gobject/gparamspecs.c')
-rw-r--r--gobject/gparamspecs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c
index 5ba897711..30c744b0e 100644
--- a/gobject/gparamspecs.c
+++ b/gobject/gparamspecs.c
@@ -1470,17 +1470,17 @@ g_param_spec_types_init (void)
/* G_TYPE_PARAM_GTYPE
*/
{
- GType value_type = G_TYPE_GTYPE;
GParamSpecTypeInfo pspec_info = {
sizeof (GParamSpecGType), /* instance_size */
0, /* n_preallocs */
param_gtype_init, /* instance_init */
- value_type, /* value_type */
+ 0xdeadbeef, /* value_type, assigned further down */
NULL, /* finalize */
param_gtype_set_default, /* value_set_default */
param_gtype_validate, /* value_validate */
param_gtype_values_cmp, /* values_cmp */
};
+ pspec_info.value_type = G_TYPE_GTYPE;
type = g_param_type_register_static (g_intern_static_string ("GParamGType"), &pspec_info);
*spec_types++ = type;
g_assert (type == G_TYPE_PARAM_GTYPE);