aboutsummaryrefslogtreecommitdiff
path: root/lib/compress.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/compress.js')
-rw-r--r--lib/compress.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/compress.js b/lib/compress.js
index 49185aec..2803b85c 100644
--- a/lib/compress.js
+++ b/lib/compress.js
@@ -2240,7 +2240,10 @@ merge(Compressor.prototype, {
var elements = [];
for (var i = 0, len = this.elements.length; i < len; i++) {
var element = this.elements[i];
- if (element instanceof AST_Function) continue;
+ if (element instanceof AST_Function) {
+ elements.push(element);
+ continue;
+ }
var value = element._eval(compressor, depth);
if (element === value) return this;
elements.push(value);