From 0a069cd63dd0afeb6b2dddd629f3166742a31384 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Thu, 27 Aug 2009 10:43:18 +0000 Subject: Memory leaks after many get_properties() ds calls #1240 --- diff --git a/src/carquinyol/metadatareader.c b/src/carquinyol/metadatareader.c index 73bfe4a..a357ca6 100644 --- a/src/carquinyol/metadatareader.c +++ b/src/carquinyol/metadatareader.c @@ -89,6 +89,8 @@ add_property(const char *metadata_path, char *property_name, PyObject *dict, value_buf = NULL; value = PyObject_CallObject(byte_array_type, args); + Py_DECREF(args); + if (value == NULL) { PyErr_SetString(PyExc_ValueError, "Failed to convert value to dbus.ByteArray"); -- cgit v0.9.1