PyUnicode_FromEncodedObject(): Repair memory leak in an error case.

This commit is contained in:
Tim Peters 2001-09-11 02:00:50 +00:00
parent c636f565b4
commit 0ebeb584a4
1 changed files with 2 additions and 2 deletions

View File

@ -424,13 +424,13 @@ PyObject *PyUnicode_FromEncodedObject(register PyObject *obj,
owned = 1;
}
if (PyUnicode_Check(obj)) {
Py_INCREF(obj);
v = obj;
if (encoding) {
PyErr_SetString(PyExc_TypeError,
"decoding Unicode is not supported");
return NULL;
}
Py_INCREF(obj);
v = obj;
goto done;
}
else if (PyString_Check(obj)) {