Mercurial > cpython-lru_cache-weakref
diff Objects/unicodeobject.c @ 26087:b564ec4b7e5b 2.2
Backport 2.173:
Fix for bug #626172: crash using unicode latin1 single char
| author | Neal Norwitz <nnorwitz@gmail.com> |
|---|---|
| date | Thu, 07 Nov 2002 00:22:53 +0000 |
| parents | 3c26ae61e952 |
| children | b30fe4dcc697 |
line wrap: on
line diff
--- a/Objects/unicodeobject.c Wed Nov 06 11:45:51 2002 +0000 +++ b/Objects/unicodeobject.c Thu Nov 07 00:22:53 2002 +0000 @@ -3820,10 +3820,8 @@ goto onError; } u = (PyUnicodeObject *)PyUnicode_FromObject(container); - if (u == NULL) { - Py_DECREF(v); + if (u == NULL) goto onError; - } /* Check v in u */ if (PyUnicode_GET_SIZE(v) != 1) {
