Commit 3077b801 authored by Edward Hervey's avatar Edward Hervey 🤘

pbutils: Fix leaked GStrv. Fixes #574258

parent 92f2e4d5
...@@ -137,11 +137,13 @@ _wrap_gst_install_plugins_sync(PyGObject *self, PyObject *args, PyObject *kwargs ...@@ -137,11 +137,13 @@ _wrap_gst_install_plugins_sync(PyGObject *self, PyObject *args, PyObject *kwargs
PyErr_SetString(PyExc_TypeError, "Details need to be a non-empty list or tuple of strings"); PyErr_SetString(PyExc_TypeError, "Details need to be a non-empty list or tuple of strings");
Py_DECREF(py_str); Py_DECREF(py_str);
Py_DECREF(py_details); Py_DECREF(py_details);
g_strfreev(details);
return NULL; return NULL;
} }
if (!(str = PyString_AsString(py_str))) { if (!(str = PyString_AsString(py_str))) {
Py_DECREF(py_str); Py_DECREF(py_str);
Py_DECREF(py_details); Py_DECREF(py_details);
g_strfreev(details);
return NULL; return NULL;
} }
details[i] = g_strdup(str); details[i] = g_strdup(str);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment