Fix assert message.

This commit is contained in:
James Roseborough
2010-05-03 22:44:13 +00:00
parent 9aa575e93d
commit 029895c22b

View File

@@ -199,7 +199,8 @@ public class BaseLib extends OneArgFunction implements ResourceFinder {
public Varargs invoke(Varargs args) {
switch ( opcode ) {
case 0: // "assert", // ( v [,message] ) -> v, message | ERR
if ( !args.arg1().toboolean() ) error("assertion failed!");
if ( !args.arg1().toboolean() )
error( args.narg()>1? args.checkjstring(2): "assertion failed!" );
return args;
case 1: // "dofile", // ( filename ) -> result1, ...
{