fix unicode regexes stripping their unicode flag before being passed on two regexpu - fixes #1009

This commit is contained in:
Sebastian McKenzie
2015-03-14 02:26:20 +11:00
parent 33f7c0b67e
commit 24807120bf
2 changed files with 6 additions and 1 deletions

View File

@@ -7,6 +7,6 @@ export function check(node) {
export function Literal(node) {
if (!regex.is(node, "u")) return;
regex.pullFlag(node, "u");
node.regex.pattern = rewritePattern(node.regex.pattern, node.regex.flags);
regex.pullFlag(node, "u");
}