зеркало из https://github.com/mozilla/pjs.git
Bug 378738 - \d pattern matches characters other than the decimal digits 0-9. r=mrbkap
This commit is contained in:
Родитель
8cd6dbe7aa
Коммит
ea52e6733e
|
@ -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++;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче