Index: lldb/bindings/python/python-typemaps.swig =================================================================== --- lldb/bindings/python/python-typemaps.swig +++ lldb/bindings/python/python-typemaps.swig @@ -17,7 +17,6 @@ PythonString py_str = list.GetItemAtIndex(i).AsType(); if (!py_str.IsAllocated()) { PyErr_SetString(PyExc_TypeError, "list must contain strings"); - free($1); SWIG_fail; } @@ -294,12 +293,10 @@ PyObject *o = PyList_GetItem($input, i); if (!SetNumberFromPyObject($1[i], o)) { PyErr_SetString(PyExc_TypeError, "list must contain numbers"); - free($1); SWIG_fail; } if (PyErr_Occurred()) { - free($1); SWIG_fail; } }