Mercurial > cpython-lru_cache-weakref
diff Modules/arraymodule.c @ 42856:f3b3ffd13954
Use unicode and remove support for some uses of str8.
| author | Neal Norwitz <nnorwitz@gmail.com> |
|---|---|
| date | Sun, 26 Aug 2007 04:51:28 +0000 |
| parents | cd4591b754e0 |
| children | 27f0289b6835 |
line wrap: on
line diff
--- a/Modules/arraymodule.c Sun Aug 26 04:51:10 2007 +0000 +++ b/Modules/arraymodule.c Sun Aug 26 04:51:28 2007 +0000 @@ -1819,7 +1819,7 @@ if (!(initial == NULL || PyList_Check(initial) || PyBytes_Check(initial) - || PyString_Check(initial) || PyTuple_Check(initial) + || PyTuple_Check(initial) || (c == PyArr_UNI && PyUnicode_Check(initial)))) { it = PyObject_GetIter(initial); if (it == NULL) @@ -1862,8 +1862,7 @@ } Py_DECREF(v); } - } else if (initial != NULL && - (PyString_Check(initial) || PyBytes_Check(initial))) { + } else if (initial != NULL && PyBytes_Check(initial)) { PyObject *t_initial, *v; t_initial = PyTuple_Pack(1, initial); if (t_initial == NULL) {
