diff options
Diffstat (limited to 'Modules/arraymodule.c')
-rw-r--r-- | Modules/arraymodule.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Modules/arraymodule.c b/Modules/arraymodule.c index 8d3e026..f10d442 100644 --- a/Modules/arraymodule.c +++ b/Modules/arraymodule.c @@ -1447,10 +1447,14 @@ array_repr(arrayobject *a) PyObject *t_empty = PyTuple_New(0); PyOS_snprintf(buf, sizeof(buf), "array('%c', ", typecode); s = PyString_FromString(buf); +#ifdef Py_USING_UNICODE if (typecode == 'c') +#endif v = array_tostring(a, t_empty); +#ifdef Py_USING_UNICODE else v = array_tounicode(a, t_empty); +#endif Py_DECREF(t_empty); t = PyObject_Repr(v); Py_XDECREF(v); |