[Pkg-javascript-commits] [uglifyjs] 80/190: Fix ch that could contain other newline characters

Antonio Terceiro terceiro at moszumanska.debian.org
Sun Aug 7 23:17:15 UTC 2016


This is an automated email from the git hooks/post-receive script.

terceiro pushed a commit to annotated tag upstream/2.7.0
in repository uglifyjs.

commit 6f3e35bb3f04303e6b7cc74cfc25bfee3c792a98
Author: Anthony Van de Gejuchte <anthonyvdgent at gmail.com>
Date:   Sun Dec 27 22:24:37 2015 +0100

    Fix ch that could contain other newline characters
---
 lib/parse.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/parse.js b/lib/parse.js
index 7e7b227..2218c00 100644
--- a/lib/parse.js
+++ b/lib/parse.js
@@ -399,7 +399,7 @@ function tokenizer($TEXT, filename, html5_comments, shebang) {
                 if (octal_len > 0) ch = String.fromCharCode(parseInt(ch, 8));
                 else ch = read_escaped_char(true);
             }
-            else if (ch == "\n") parse_error("Unterminated string constant");
+            else if ("\r\n\u2028\u2029".indexOf(ch) >= 0) parse_error("Unterminated string constant");
             else if (ch == quote) break;
             ret += ch;
         }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/uglifyjs.git



More information about the Pkg-javascript-commits mailing list