Add a hint about the requirement that enum and flags values must be
authorMatthias Clasen <mclasen@redhat.com>
Sun, 8 Oct 2006 19:35:52 +0000 (19:35 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 8 Oct 2006 19:35:52 +0000 (19:35 +0000)
2006-10-08  Matthias Clasen  <mclasen@redhat.com>

* gobject/tmpl/enumerations_flags.sgml: Add a hint about
the requirement that enum and flags values must be static.

docs/reference/ChangeLog
docs/reference/gobject/tmpl/enumerations_flags.sgml

index e15440f..9ed7634 100644 (file)
@@ -1,3 +1,8 @@
+2006-10-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * gobject/tmpl/enumerations_flags.sgml: Add a hint about
+       the requirement that enum and flags values must be static.
+
 2006-10-01  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/tmpl/option.sgml: Improve example.  (#367625, Ross Burton) 
index b93528e..1a896f7 100644 (file)
@@ -232,12 +232,11 @@ than to write one yourself using g_enum_register_static().
 </para>
 
 @name: A nul-terminated string used as the name of the new type.
-@_static_values: 
-@Returns: The new type identifier.
-<!-- # Unused Parameters # -->
 @const_static_values: An array of #GEnumValue structs for the possible
   enumeration values. The array is terminated by a struct with all 
-  members being 0.
+  members being 0. GObject keeps a reference to the data, so it cannot
+  be stack-allocated.
+@Returns: The new type identifier.
 
 
 <!-- ##### FUNCTION g_flags_register_static ##### -->
@@ -251,12 +250,10 @@ than to write one yourself using g_flags_register_static().
 </para>
 
 @name: A nul-terminated string used as the name of the new type.
-@_static_values: 
-@Returns: The new type identifier.
-<!-- # Unused Parameters # -->
 @const_static_values: An array of #GFlagsValue structs for the possible
   flags values. The array is terminated by a struct with all members being 0.
-
+  GObject keeps a reference to the data, so it cannot be stack-allocated.
+@Returns: The new type identifier.
 
 <!-- ##### FUNCTION g_enum_complete_type_info ##### -->
 <para>