From: Michael W. Hudson Date: Mon, 13 May 2002 10:14:59 +0000 (+0000) Subject: array_tounicode isn't defined in --disable-unicode builds... X-Git-Tag: v2.3c1~5679 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1755ad9b026d63bbff707e0d33b738e18499b3e9;p=thirdparty%2FPython%2Fcpython.git array_tounicode isn't defined in --disable-unicode builds... I have a patch to make the test work too, but it's not pretty so I'll submit it to sf. --- diff --git a/Modules/arraymodule.c b/Modules/arraymodule.c index 8d3e026153ff..f10d442fb9d9 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);