Bug 378738 - \d pattern matches characters other than the decimal digits 0-9. r=mrbkap

This commit is contained in:
jwalden@mit.edu 2007-04-27 18:27:38 -07:00
Родитель 8cd6dbe7aa
Коммит ea52e6733e
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -2557,13 +2557,13 @@ SimpleMatch(REGlobalData *gData, REMatchState *x, REOp op,
}
break;
case REOP_DIGIT:
if (x->cp != gData->cpend && JS_ISDIGIT(*x->cp)) {
if (x->cp != gData->cpend && JS7_ISDEC(*x->cp)) {
result = x;
result->cp++;
}
break;
case REOP_NONDIGIT:
if (x->cp != gData->cpend && !JS_ISDIGIT(*x->cp)) {
if (x->cp != gData->cpend && !JS7_ISDEC(*x->cp)) {
result = x;
result->cp++;
}