From 444b7817f9bf54c7848f151d55f2375465f44166 Mon Sep 17 00:00:00 2001 From: James Henstridge Date: Sun, 18 Aug 2002 04:17:05 +0000 Subject: unref object_wrapper. (pyg_object_get_property): unref object_wrapper. 2002-08-18 James Henstridge * gobjectmodule.c (pyg_object_set_property): unref object_wrapper. (pyg_object_get_property): unref object_wrapper. (from patch by Arjan Molenaar on bug #71021). --- gobject/gobjectmodule.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c index fe0d3c2..2653083 100644 --- a/gobject/gobjectmodule.c +++ b/gobject/gobjectmodule.c @@ -394,6 +394,7 @@ pyg_object_set_property (GObject *object, guint property_id, PyErr_Print(); PyErr_Clear(); } + Py_DECREF(object_wrapper); Py_DECREF(py_pspec); Py_DECREF(py_value); } @@ -415,8 +416,9 @@ pyg_object_get_property (GObject *object, guint property_id, PyErr_Print(); PyErr_Clear(); } - Py_XDECREF(retval); + Py_DECREF(object_wrapper); Py_DECREF(py_pspec); + Py_XDECREF(retval); } static void -- cgit