]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
- fix compilation with older python versions
authorMichael Schroeder <mls@suse.de>
Wed, 30 May 2012 10:57:40 +0000 (12:57 +0200)
committerMichael Schroeder <mls@suse.de>
Wed, 30 May 2012 10:57:40 +0000 (12:57 +0200)
bindings/solv.i

index 8a54307d2d08060bb6b992c779f8c504c1520621..a5b9552f6e366da2436d4367fac1b62b7dc2d232 100644 (file)
@@ -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);