stringobject.c compiles again with --disable-unicode.
Fixes SF bug http://www.python.org/sf/554912
if (sep != NULL && sep != Py_None) {
if (PyString_Check(sep))
return do_xstrip(self, striptype, sep);
+#ifdef Py_USING_UNICODE
else if (PyUnicode_Check(sep)) {
PyObject *uniself = PyUnicode_FromObject((PyObject *)self);
PyObject *res;
Py_DECREF(uniself);
return res;
}
+#endif
else {
PyErr_Format(PyExc_TypeError,
+#ifdef Py_USING_UNICODE
"%s arg must be None, str or unicode",
+#else
+ "%s arg must be None or str",
+#endif
STRIPNAME(striptype));
return NULL;
}