use Py_CHARMASK

This commit is contained in:
Guido van Rossum 1995-02-10 17:01:56 +00:00
parent 760dd1031a
commit 7f7f274839
5 changed files with 27 additions and 22 deletions

View file

@ -608,12 +608,12 @@ parsestr(s)
*p++ = c;
break;
case 'x':
if (isxdigit(*s)) {
if (isxdigit(Py_CHARMASK(*s))) {
sscanf(s, "%x", &c);
*p++ = c;
do {
s++;
} while (isxdigit(*s));
} while (isxdigit(Py_CHARMASK(*s)));
break;
}
/* FALLTHROUGH */