# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1125994065 0 # Node ID 307b8f7742fe9894ae3f839facae9e770e54b0ac # Parent 88cf9abcfe609213649fd91f2ed0a1b9a8577fa3 (xstrlwr): Don't use tolower for non-ASCII characters. diff -r 88cf9abcfe60 -r 307b8f7742fe src/xfaces.c --- a/src/xfaces.c Tue Sep 06 08:07:32 2005 +0000 +++ b/src/xfaces.c Tue Sep 06 08:07:45 2005 +0000 @@ -835,7 +835,10 @@ unsigned char *p = s; for (p = s; *p; ++p) - *p = tolower (*p); + /* On Mac OS X 10.3, tolower also converts non-ASCII characters + for some locales. */ + if (isascii (*p)) + *p = tolower (*p); return s; }