added a "release_check" to the OutArgument structure, which, if present,

2001-07-26  Michael Natterer  <mitch@convergence.de>

	* gobject/glib-genmarshal.c: added a "release_check" to the
	OutArgument structure, which, if present, gets integrated in the
	marshaller code and protects us from stuff like
	g_object_unref(NULL) on marshaller return values.
This commit is contained in:
Michael Natterer
2001-07-26 10:36:01 +00:00
committed by Michael Natterer
parent 8caf4a8c43
commit 9b25010f22
9 changed files with 90 additions and 21 deletions

View File

@@ -1,3 +1,10 @@
2001-07-26 Michael Natterer <mitch@convergence.de>
* gobject/glib-genmarshal.c: added a "release_check" to the
OutArgument structure, which, if present, gets integrated in the
marshaller code and protects us from stuff like
g_object_unref(NULL) on marshaller return values.
2001-07-23 Padraig O'Briain <Padraig.Obriain@sun.com>
* gobject/gobjectnotifyqueue.c: fix unconditional check of