summaryrefslogtreecommitdiff
path: root/gio/gfile.override
diff options
context:
space:
mode:
Diffstat (limited to 'gio/gfile.override')
-rw-r--r--gio/gfile.override4
1 files changed, 4 insertions, 0 deletions
diff --git a/gio/gfile.override b/gio/gfile.override
index 7f369c5c..e7844e35 100644
--- a/gio/gfile.override
+++ b/gio/gfile.override
@@ -1056,6 +1056,10 @@ _wrap_g_file_query_info_async(PyGObject *self, PyObject *args, PyObject *kwargs)
PyErr_Restore(exc_type, exc_value, exc_traceback);
goto error;
}
+
+ Py_XDECREF(exc_type);
+ Py_XDECREF(exc_value);
+ Py_XDECREF(exc_traceback);
}
if (!pygio_notify_callback_is_valid(notify))