Commit dfe503d3 authored by Fredrik Lundh's avatar Fredrik Lundh

needforspeed: _toupper/_tolower is a SUSv2 thing; fall back on ISO C

versions if they're not defined.
parent f94323fb
......@@ -2033,6 +2033,11 @@ PyDoc_STRVAR(lower__doc__,
\n\
Return a copy of the string S converted to lowercase.");
/* _tolower and _toupper are defined by SUSv2, but they're not ISO C */
#ifndef _tolower
#define _tolower tolower
#endif
static PyObject *
string_lower(PyStringObject *self)
{
......@@ -2062,6 +2067,10 @@ PyDoc_STRVAR(upper__doc__,
\n\
Return a copy of the string S converted to uppercase.");
#ifndef _toupper
#define _toupper toupper
#endif
static PyObject *
string_upper(PyStringObject *self)
{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment