commit | d5af0a5df0621fbac3eb21e444d58a95975cd2ca | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@haypocalc.com> | Mon Nov 08 23:34:29 2010 +0000 |
committer | Victor Stinner <victor.stinner@haypocalc.com> | Mon Nov 08 23:34:29 2010 +0000 |
tree | 2894af2273b9c6d09d625ff8b4ed155f1923ad0d | |
parent | 19de4c3a8c6e61a7279537089ac62b5b935889dd [diff] |
PyUnicode_DecodeFSDefaultAndSize() raises MemoryError if _Py_char2wchar() fails
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index 2250f45..d6cc8b5 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c
@@ -1811,7 +1811,7 @@ wchar = _Py_char2wchar(s, &len); if (wchar == NULL) - return NULL; + return PyErr_NoMemory(); unicode = PyUnicode_FromWideChar(wchar, len); PyMem_Free(wchar);