From 3ce968e07fab4303319565827b5936922ec127cf Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Wed, 30 May 2012 12:57:40 +0200 Subject: [PATCH] - fix compilation with older python versions --- bindings/solv.i | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bindings/solv.i b/bindings/solv.i index 8a54307..a5b9552 100644 --- a/bindings/solv.i +++ b/bindings/solv.i @@ -843,7 +843,8 @@ typedef struct { %} void set_loadcallback(PyObject *callable) { if ($self->loadcallback == loadcallback) { - Py_DECREF($self->loadcallbackdata); + PyObject *obj = $self->loadcallbackdata; + Py_DECREF(obj); } if (callable) { Py_INCREF(callable); -- 2.7.4