diff options
Diffstat (limited to 'externals/grill/py/source/pybuffer.cpp')
-rw-r--r-- | externals/grill/py/source/pybuffer.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/externals/grill/py/source/pybuffer.cpp b/externals/grill/py/source/pybuffer.cpp index 8f22acf1..42e23557 100644 --- a/externals/grill/py/source/pybuffer.cpp +++ b/externals/grill/py/source/pybuffer.cpp @@ -217,8 +217,10 @@ static PyObject *buffer_item(pySamplebuffer *self, int i) }
}
}
- else
- Py_INCREF(ret = Py_None);
+ else {
+ Py_INCREF(Py_None);
+ ret = Py_None;
+ }
return ret;
}
@@ -274,8 +276,10 @@ static PyObject *buffer_slice(pySamplebuffer *self,int ilow = 0,int ihigh = 1<<( else
ret = nobj;
}
- else
- Py_INCREF(ret = Py_None);
+ else {
+ Py_INCREF(Py_None);
+ ret = Py_None;
+ }
}
else
#endif
|