document allowed uses for 'out' parameters.
authorMatthias Clasen <matthiasc@src.gnome.org>
Mon, 1 Oct 2001 18:19:02 +0000 (18:19 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 1 Oct 2001 18:19:02 +0000 (18:19 +0000)
* glib/tmpl/macros.sgml (G_CONST_RETURN): document
allowed uses for 'out' parameters.

docs/reference/ChangeLog
docs/reference/glib/tmpl/macros.sgml

index 7683da3..60bc812 100644 (file)
@@ -1,5 +1,10 @@
 2001-10-01  Matthias Clasen  <matthiasc@poet.de>
 
+       * glib/tmpl/macros.sgml (G_CONST_RETURN): document
+       allowed uses for 'out' parameters.
+
+2001-10-01  Matthias Clasen  <matthiasc@poet.de>
+
        * glib/tmpl/caches.sgml, glib/tmpl/datalist.sgml,
        glib/tmpl/hash_tables.sgml, glib/tmpl/messages.sgml,
        glib/tmpl/misc_utils.sgml: consistently refer to GTK+.
index 87a6b60..eee66d4 100644 (file)
@@ -245,8 +245,9 @@ should be used in place of <literal>const</literal> for functions that
 return a value that should not be modified. The purpose of this macro is 
 to allow us to turn on <literal>const</literal> for returned constant 
 strings by default, while allowing programmers who find that annoying to 
-turn it off. This macro should only be used for return values, it doesn't 
-make sense for function arguments.
+turn it off. This macro should only be used for return values and for
+<emphasis>out</emphasis> parameters, it doesn't make sense for 
+<emphasis>in</emphasis> parameters. 
 </para>