diff options
author | John (J5) Palmieri <johnp@redhat.com> | 2011-09-13 18:08:04 -0400 |
---|---|---|
committer | John (J5) Palmieri <johnp@redhat.com> | 2011-09-13 18:11:12 -0400 |
commit | 61b64a65beee9011f8e4ed20f0a83e6630ba154f (patch) | |
tree | 71037b89c2b98b90b29a748b22ec01ce0f8f7d90 | |
parent | 93e12cc2eb7e7f2c18971da86e9c9452d3f566b7 (diff) | |
download | pygobject-61b64a65beee9011f8e4ed20f0a83e6630ba154f.tar.gz |
don't destroy just created wrapper when object is created via g_object_new
https://bugzilla.gnome.org/show_bug.cgi?id=657403
-rw-r--r-- | gi/_gobject/gobjectmodule.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gi/_gobject/gobjectmodule.c b/gi/_gobject/gobjectmodule.c index fc556d24..3ef7842c 100644 --- a/gi/_gobject/gobjectmodule.c +++ b/gi/_gobject/gobjectmodule.c @@ -1070,7 +1070,7 @@ pygobject__g_instance_init(GTypeInstance *instance, kwargs = PyDict_New(); if (Py_TYPE(wrapper)->tp_init(wrapper, args, kwargs)) PyErr_Print(); - Py_DECREF(wrapper); + Py_DECREF(args); Py_DECREF(kwargs); pyglib_gil_state_release(state); |