From b5986ac551d7a1dde3f7246242c6d849ca596659 Mon Sep 17 00:00:00 2001 From: Tim Janik Date: Thu, 14 Jun 2007 20:56:15 +0000 Subject: [PATCH] work around SGI IDO cc, fixes #363986. Thu Jun 14 22:33:11 2007 Tim Janik * gparamspecs.c (g_param_spec_types_init): work around SGI IDO cc, fixes #363986. svn path=/trunk/; revision=5559 --- gobject/ChangeLog | 5 +++++ gobject/gparamspecs.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index a95eef2..fcac666 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,8 @@ +Thu Jun 14 22:33:11 2007 Tim Janik + + * gparamspecs.c (g_param_spec_types_init): work around SGI IDO cc, + fixes #363986. + 2007-06-05 Matthias Clasen * === Released 2.13.4 === diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c index 5ba8977..30c744b 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); -- 2.7.4