From 1482f7b139913ab03d0e5b308affeb8c00db844a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 6 Aug 2006 00:57:36 +0000 Subject: [PATCH] Don't initialize struct members with function calls. (#349952) 2006-08-05 Matthias Clasen * gparamspecs.c (g_param_spec_types_init): Don't initialize struct members with function calls. (#349952) --- gobject/ChangeLog | 5 +++++ gobject/gparamspecs.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 597838a..db70e89 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,8 @@ +2006-08-05 Matthias Clasen + + * gparamspecs.c (g_param_spec_types_init): Don't initialize + struct members with function calls. (#349952) + 2006-07-22 Matthias Clasen * === Released 2.12.1 === diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c index 953bb8d..78bb7cb 100644 --- a/gobject/gparamspecs.c +++ b/gobject/gparamspecs.c @@ -1453,11 +1453,12 @@ 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 */ - G_TYPE_GTYPE, /* value_type */ + value_type, /* value_type */ NULL, /* finalize */ param_gtype_set_default, /* value_set_default */ param_gtype_validate, /* value_validate */ -- 2.7.4