fix assignment to boolean

This commit is contained in:
alexlamsl 2017-04-15 17:23:39 +08:00
parent 6e95c16da6
commit 169cb802a9

View File

@ -80,6 +80,7 @@ if (program.mangleProps) {
if (program.mangleProps.domprops) { if (program.mangleProps.domprops) {
delete program.mangleProps.domprops; delete program.mangleProps.domprops;
} else { } else {
if (typeof program.mangleProps != "object") program.mangleProps = {};
if (!Array.isArray(program.mangleProps.reserved)) program.mangleProps.reserved = []; if (!Array.isArray(program.mangleProps.reserved)) program.mangleProps.reserved = [];
require("../tools/domprops").forEach(function(name) { require("../tools/domprops").forEach(function(name) {
UglifyJS.push_uniq(program.mangleProps.reserved, name); UglifyJS.push_uniq(program.mangleProps.reserved, name);