Compress boolean constants after evaluation
authorMihai Bazon <mihai@bazon.net>
Fri, 1 Mar 2013 08:26:06 +0000 (10:26 +0200)
committerMihai Bazon <mihai@bazon.net>
Fri, 1 Mar 2013 08:26:06 +0000 (10:26 +0200)
Close #137

lib/compress.js

index 3d9097e..f404899 100644 (file)
@@ -156,7 +156,7 @@ merge(Compressor.prototype, {
                 value: val
             }).optimize(compressor);
           case "boolean":
-            return make_node(val ? AST_True : AST_False, orig);
+            return make_node(val ? AST_True : AST_False, orig).optimize(compressor);
           case "undefined":
             return make_node(AST_Undefined, orig).optimize(compressor);
           default: