[gedit/gnome-2-28] Fix refcounting error in doc.get_search_text



commit 20e2696a826b405c821f65d2a782eb757d9d37d6
Author: Paolo Borelli <pborelli gnome org>
Date:   Fri Nov 20 15:53:25 2009 +0100

    Fix refcounting error in doc.get_search_text

 plugin-loaders/python/bindings/gedit.override |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/plugin-loaders/python/bindings/gedit.override b/plugin-loaders/python/bindings/gedit.override
index afc67ca..52c492a 100644
--- a/plugin-loaders/python/bindings/gedit.override
+++ b/plugin-loaders/python/bindings/gedit.override
@@ -260,8 +260,8 @@ _wrap_gedit_document_get_search_text(PyGObject *self)
     if (ret) {
         string = PyString_FromString(ret);
         PyTuple_SetItem(tuple, 0, string);
-        Py_DECREF(string);
     } else {
+        Py_INCREF(Py_None);
         PyTuple_SetItem(tuple, 0, Py_None);
     }
     PyTuple_SetItem(tuple, 1, PyInt_FromLong(flags));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]