aboutsummaryrefslogtreecommitdiff
path: root/ltests.c
diff options
context:
space:
mode:
Diffstat (limited to 'ltests.c')
-rw-r--r--ltests.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/ltests.c b/ltests.c
index 7d441d1a..f786eeb3 100644
--- a/ltests.c
+++ b/ltests.c
@@ -51,9 +51,8 @@ static int runC (lua_State *L, lua_State *L1, const char *pc);
51 51
52 52
53static void setnameval (lua_State *L, const char *name, int val) { 53static void setnameval (lua_State *L, const char *name, int val) {
54 lua_pushstring(L, name);
55 lua_pushinteger(L, val); 54 lua_pushinteger(L, val);
56 lua_settable(L, -3); 55 lua_setfield(L, -2, name);
57} 56}
58 57
59 58
@@ -710,12 +709,11 @@ static void printstack (lua_State *L) {
710 709
711 710
712static int get_limits (lua_State *L) { 711static int get_limits (lua_State *L) {
713 lua_createtable(L, 0, 5); 712 lua_createtable(L, 0, 6);
714 setnameval(L, "BITS_INT", LUAI_BITSINT); 713 setnameval(L, "IS32INT", LUAI_IS32INT);
715 setnameval(L, "MAXARG_Ax", MAXARG_Ax); 714 setnameval(L, "MAXARG_Ax", MAXARG_Ax);
716 setnameval(L, "MAXARG_Bx", MAXARG_Bx); 715 setnameval(L, "MAXARG_Bx", MAXARG_Bx);
717 setnameval(L, "OFFSET_sBx", OFFSET_sBx); 716 setnameval(L, "OFFSET_sBx", OFFSET_sBx);
718 setnameval(L, "BITS_INT", LUAI_BITSINT);
719 setnameval(L, "LFPF", LFIELDS_PER_FLUSH); 717 setnameval(L, "LFPF", LFIELDS_PER_FLUSH);
720 setnameval(L, "NUM_OPCODES", NUM_OPCODES); 718 setnameval(L, "NUM_OPCODES", NUM_OPCODES);
721 return 1; 719 return 1;