From d61aaf393add38167539851c305148eaef44d769 Mon Sep 17 00:00:00 2001 From: Jeremy Ashkenas Date: Fri, 12 Feb 2010 17:31:23 -0500 Subject: [PATCH] little further --- lib/coffee_script/nodes.js | 2 +- src/nodes.coffee | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/coffee_script/nodes.js b/lib/coffee_script/nodes.js index b8f29293..b1872352 100644 --- a/lib/coffee_script/nodes.js +++ b/lib/coffee_script/nodes.js @@ -1036,7 +1036,7 @@ TryNode = (exports.TryNode = inherit(Node, { type: 'Try', constructor: function constructor(attempt, error, recovery, ensure) { - this.children = [(this.attempt = attempt), (this.recovery = recovery), (this.ensure = ensure)]; + this.children = compact([(this.attempt = attempt), (this.recovery = recovery), (this.ensure = ensure)]); this.error = error; return this; }, diff --git a/src/nodes.coffee b/src/nodes.coffee index 63d862cc..7ef9435b 100644 --- a/src/nodes.coffee +++ b/src/nodes.coffee @@ -802,7 +802,7 @@ TryNode: exports.TryNode: inherit Node, { type: 'Try' constructor: (attempt, error, recovery, ensure) -> - @children: [@attempt: attempt, @recovery: recovery, @ensure: ensure] + @children: compact [@attempt: attempt, @recovery: recovery, @ensure: ensure] @error: error this