Make the g_value_set_x_take_ownership() functions "official" part of the
authorMatthias Clasen <maclas@gmx.de>
Fri, 12 Sep 2003 20:11:38 +0000 (20:11 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 12 Sep 2003 20:11:38 +0000 (20:11 +0000)
commitc3acb9da0c9dfff02b129258b9a8dc667514599c
tree12c46e05d0c5fc3409b8fd08a2161a1e4fe7beb7
parent7c9f0a10f52074d81db915e9f3c94dc377b3c6c4
Make the g_value_set_x_take_ownership() functions "official" part of the

2003-09-12  Matthias Clasen  <maclas@gmx.de>

Make the g_value_set_x_take_ownership() functions "official"
part of the API (#100948):

* gvaluetypes.[hc]: Add g_value_take_string() (synonym to the
now deprecated g_value_set_string_take_ownership()).

* gparam.[hc]: Add g_value_take_param() (synonym to the
now deprecated g_value_set_param_take_ownership()).

* gobject.[hc]: Add g_value_take_object() (synonym to the
now deprecated g_value_set_object_take_ownership()).

* gboxed.[hc]: Add g_value_take_boxed() (synonym to the
now deprecated g_value_set_boxed_take_ownership()).

* gobject/gobject-sections.txt: Add new g_value_take_x() functions.

* gobject/tmpl/param_value_types.sgml: Document new g_value_take_x()
functions.  (#100948)
12 files changed:
docs/reference/ChangeLog
docs/reference/gobject/gobject-sections.txt
docs/reference/gobject/tmpl/param_value_types.sgml
gobject/ChangeLog
gobject/gboxed.c
gobject/gboxed.h
gobject/gobject.c
gobject/gobject.h
gobject/gparam.c
gobject/gparam.h
gobject/gvaluetypes.c
gobject/gvaluetypes.h