Mercurial > cpython-lru_cache-weakref
diff Objects/unicodeobject.c @ 66095:fc3b12ebfb9a
PyUnicode_DecodeFSDefaultAndSize() raises MemoryError if _Py_char2wchar() fails
| author | Victor Stinner <victor.stinner@haypocalc.com> |
|---|---|
| date | Mon, 08 Nov 2010 23:34:29 +0000 |
| parents | 1b5f47e2e0f0 |
| children | 724920a015f7 |
line wrap: on
line diff
--- a/Objects/unicodeobject.c Mon Nov 08 23:30:46 2010 +0000 +++ b/Objects/unicodeobject.c Mon Nov 08 23:34:29 2010 +0000 @@ -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);
