Mercurial > cpython-lru_cache-weakref
diff Modules/_codecsmodule.c @ 53855:7dca250343ea legacy-trunk
Issue 3739: The unicode-internal encoder now reports the number of *characters*
consumed like any other encoder (instead of the number of bytes).
| author | Walter Dörwald <walter@livinglogic.de> |
|---|---|
| date | Wed, 06 May 2009 14:28:24 +0000 |
| parents | f3b26a729e82 |
| children | 1cc4d2db5cd6 |
line wrap: on
line diff
--- a/Modules/_codecsmodule.c Wed May 06 13:16:36 2009 +0000 +++ b/Modules/_codecsmodule.c Wed May 06 14:28:24 2009 +0000 @@ -646,7 +646,7 @@ data = PyUnicode_AS_DATA(obj); size = PyUnicode_GET_DATA_SIZE(obj); return codec_tuple(PyString_FromStringAndSize(data, size), - size); + PyUnicode_GET_SIZE(obj)); } else { if (PyObject_AsReadBuffer(obj, (const void **)&data, &size))
