don't break when a node doesn't have an eval() function

This commit is contained in:
cloudhead
2010-06-16 18:58:32 -04:00
parent 6e28483e1a
commit 6e0a5ad435

View File

@@ -16,7 +16,7 @@ tree.Ruleset.prototype = {
} else if (rule instanceof tree.mixin.Call) {
Array.prototype.push.apply(rules, rule.eval(context));
} else {
rules.push(rule.eval(context));
rules.push(rule.eval ? rule.eval(context) : '');
}
});
this.rules = rules;