Mercurial > cpython-lru_cache-weakref
diff Modules/arraymodule.c @ 52781:2df1517d868c
Py_BuildValue's 'c' code should use byte strings #5666
| author | Benjamin Peterson <benjamin@python.org> |
|---|---|
| date | Fri, 03 Apr 2009 22:18:11 +0000 |
| parents | 9fa7949641d3 |
| children | 7b495c8f2a24 8e8157445a55 |
line wrap: on
line diff
--- a/Modules/arraymodule.c Fri Apr 03 14:45:06 2009 +0000 +++ b/Modules/arraymodule.c Fri Apr 03 22:18:11 2009 +0000 @@ -1141,14 +1141,14 @@ > PY_SSIZE_T_MAX / Py_SIZE(array)) { return PyErr_NoMemory(); } - result = Py_BuildValue("O(cy#)O", + result = Py_BuildValue("O(Cy#)O", Py_TYPE(array), array->ob_descr->typecode, array->ob_item, Py_SIZE(array) * array->ob_descr->itemsize, dict); } else { - result = Py_BuildValue("O(c)O", + result = Py_BuildValue("O(C)O", Py_TYPE(array), array->ob_descr->typecode, dict);
