From: Havoc Pennington Date: Fri, 5 Jan 2001 20:26:29 +0000 (+0000) Subject: set the value_type in the param spec; closes bug 40210 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=993613d296cff92b355e6e2b9541290fdc84db25;p=dana%2Fcg-glib.git set the value_type in the param spec; closes bug 40210 2001-01-05 Havoc Pennington * gparamspecs.c (g_param_spec_enum): set the value_type in the param spec; closes bug 40210 (g_param_spec_flags): ditto for flags --- diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 22c23d24..e18f2575 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,9 @@ +2001-01-05 Havoc Pennington + + * gparamspecs.c (g_param_spec_enum): set the value_type in the + param spec; closes bug 40210 + (g_param_spec_flags): ditto for flags + 2001-01-03 Alexander Larsson * gobject.c: diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c index b3f932c1..e42a832d 100644 --- a/gobject/gparamspecs.c +++ b/gobject/gparamspecs.c @@ -1359,6 +1359,7 @@ g_param_spec_enum (const gchar *name, espec->enum_class = g_type_class_ref (enum_type); espec->default_value = default_value; + G_PARAM_SPEC (espec)->value_type = enum_type; return G_PARAM_SPEC (espec); } @@ -1383,6 +1384,7 @@ g_param_spec_flags (const gchar *name, fspec->flags_class = g_type_class_ref (flags_type); fspec->default_value = default_value; + G_PARAM_SPEC (fspec)->value_type = flags_type; return G_PARAM_SPEC (fspec); }