Fix getmetatable

This commit is contained in:
James Roseborough
2007-11-14 17:51:51 +00:00
parent 7ddfb80116
commit 1726350d93

View File

@@ -129,9 +129,12 @@ public class BaseLib extends LFunction {
break; break;
} }
case GETMETATABLE: { case GETMETATABLE: {
int r = vm.getmetatable(2); if ( 0 == vm.getmetatable(2) )
vm.settop(0); vm.settop(0);
vm.pushinteger(r); else {
vm.insert(1);
vm.settop(1);
}
break; break;
} }
case SETMETATABLE: { case SETMETATABLE: {