Showing the changes to python (2 of 2 files). Show all
Unified · Split
| @@ -127,6 +127,9 @@ Py_sink_del (Py_sink *self, PyObject *unused) · 126 unmodified lines | ||
| 127 | 127 | { |
| 128 | 128 | del_aubio_sink(self->o); |
| 129 | 129 | free(self->mwrite_data.data); |
| 130 | + if (self->uri) { | |
| 131 | + free(self->uri); | |
| 132 | + } | |
| 130 | 133 | Py_TYPE(self)->tp_free((PyObject *) self); |
| 131 | 134 | } |
| 132 | 135 | |
| @@ -164,6 +164,9 @@ Py_source_del (Py_source *self, PyObject *unused) · 163 unmodified lines | ||
| 164 | 164 | del_aubio_source(self->o); |
| 165 | 165 | free(self->c_mread_to.data); |
| 166 | 166 | } |
| 167 | + if (self->uri) { | |
| 168 | + free(self->uri); | |
| 169 | + } | |
| 167 | 170 | Py_XDECREF(self->read_to); |
| 168 | 171 | Py_XDECREF(self->mread_to); |
| 169 | 172 | Py_TYPE(self)->tp_free((PyObject *) self); |