From: Anthony Van de Gejuchte Date: Sat, 26 Dec 2015 14:08:37 +0000 (+0100) Subject: Do not allow newlines in string literals X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=174404c0f37bf14aff23c41889e6bab1fd87c1d7;p=UglifyJS.git Do not allow newlines in string literals --- diff --git a/lib/parse.js b/lib/parse.js index 4d06ae05..7e7b2272 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -399,6 +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 (ch == quote) break; ret += ch; }