[Xfce4-commits] <thunarx-python:master> Added some missing reference decrementing calls

Adam Plumb noreply at xfce.org
Thu May 27 18:14:08 CEST 2010


Updating branch refs/heads/master
         to 8c625f633d18532ff357c72548cdd777baf0293c (commit)
       from 8df448ded427470dd6d2eda587ee2f3b149ba684 (commit)

commit 8c625f633d18532ff357c72548cdd777baf0293c
Author: Adam Plumb <adamplumb at gmail.com>
Date:   Thu Jan 14 15:50:42 2010 -0500

    Added some missing reference decrementing calls

 src/thunarx-python-object.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/thunarx-python-object.c b/src/thunarx-python-object.c
index e588b98..99ca5f0 100644
--- a/src/thunarx-python-object.c
+++ b/src/thunarx-python-object.c
@@ -157,6 +157,7 @@ thunarx_python_object_get_file_actions (ThunarxMenuProvider *provider,
     HANDLE_LIST(py_ret, GtkAction, "gtk.Action");
 
 beach:
+    Py_XDECREF(py_files);
     Py_XDECREF(py_ret);
     pyg_gil_state_release(state);
     return ret;
@@ -229,6 +230,7 @@ thunarx_python_object_get_dnd_actions (ThunarxMenuProvider  *provider,
     HANDLE_LIST(py_ret, GtkAction, "gtk.Action");
 
 beach:
+    Py_XDECREF(py_files);
     Py_XDECREF(py_ret);
     pyg_gil_state_release(state);
     return ret;
@@ -272,6 +274,7 @@ thunarx_python_object_get_property_pages (ThunarxPropertyPageProvider *provider,
     HANDLE_LIST(py_ret, ThunarxPropertyPage, "thunarx.PropertyPage");
 	
 beach:
+    Py_XDECREF(py_files);
     Py_XDECREF(py_ret);
     pyg_gil_state_release(state);
     return ret;



More information about the Xfce4-commits mailing list