diff --git a/bin/uglifyjs b/bin/uglifyjs index e39a4b4b..bc2d7e4b 100755 --- a/bin/uglifyjs +++ b/bin/uglifyjs @@ -561,7 +561,7 @@ function getOptions(flag, constants) { var ast; try { - ast = UglifyJS.parse(x, { expression: true }); + ast = UglifyJS.parse(x + "", { expression: true }); } catch(ex) { if (ex instanceof UglifyJS.JS_Parse_Error) { print_error("Error parsing arguments for flag `" + flag + "': " + x);