Mercurial > cpython-lru_cache-weakref
diff Modules/_codecsmodule.c @ 18278:b5658a230e1a legacy-trunk
experimental UCS-4 support: don't assume that MS_WIN32 implies
HAVE_USABLE_WCHAR_T
| author | Fredrik Lundh <fredrik@pythonware.com> |
|---|---|
| date | Tue, 26 Jun 2001 15:11:00 +0000 |
| parents | 354a4df09e38 |
| children | 7257e87e0720 |
line wrap: on
line diff
--- a/Modules/_codecsmodule.c Tue Jun 26 08:06:59 2001 +0000 +++ b/Modules/_codecsmodule.c Tue Jun 26 15:11:00 2001 +0000 @@ -299,7 +299,7 @@ size); } -#ifdef MS_WIN32 +#if defined(MS_WIN32) && defined(HAVE_USABLE_WCHAR_T) static PyObject * mbcs_decode(PyObject *self, @@ -595,7 +595,7 @@ return v; } -#ifdef MS_WIN32 +#if defined(MS_WIN32) && defined(HAVE_USABLE_WCHAR_T) static PyObject * mbcs_encode(PyObject *self, @@ -650,7 +650,7 @@ {"charmap_decode", charmap_decode, 1}, {"readbuffer_encode", readbuffer_encode, 1}, {"charbuffer_encode", charbuffer_encode, 1}, -#ifdef MS_WIN32 +#if defined(MS_WIN32) && defined(HAVE_USABLE_WCHAR_T) {"mbcs_encode", mbcs_encode, 1}, {"mbcs_decode", mbcs_decode, 1}, #endif
