--- a/lvm.js Mon Nov 22 02:43:55 2010 +0000
+++ b/lvm.js Mon Nov 22 04:05:25 2010 +0000
@@ -761,7 +761,10 @@
assert: function (expr, message)
{
if(!expr.truth())
- throw message;
+ if(message && message.truth())
+ throw message;
+ else
+ throw "assertion failed";
return [expr];
}
};