diff options
Diffstat (limited to 'lapi.c')
-rw-r--r-- | lapi.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lapi.c,v 2.35 2005/03/21 18:12:21 roberto Exp roberto $ | 2 | ** $Id: lapi.c,v 2.36 2005/03/22 16:04:29 roberto Exp roberto $ |
3 | ** Lua API | 3 | ** Lua API |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -526,7 +526,7 @@ LUA_API void lua_gettable (lua_State *L, int idx) { | |||
526 | lua_lock(L); | 526 | lua_lock(L); |
527 | t = index2adr(L, idx); | 527 | t = index2adr(L, idx); |
528 | api_checkvalidindex(L, t); | 528 | api_checkvalidindex(L, t); |
529 | luaV_gettable(L, t, L->top - 1, L->top - 1, NULL); | 529 | luaV_gettable(L, t, L->top - 1, L->top - 1); |
530 | lua_unlock(L); | 530 | lua_unlock(L); |
531 | } | 531 | } |
532 | 532 | ||
@@ -538,7 +538,7 @@ LUA_API void lua_getfield (lua_State *L, int idx, const char *k) { | |||
538 | t = index2adr(L, idx); | 538 | t = index2adr(L, idx); |
539 | api_checkvalidindex(L, t); | 539 | api_checkvalidindex(L, t); |
540 | setsvalue(L, &key, luaS_new(L, k)); | 540 | setsvalue(L, &key, luaS_new(L, k)); |
541 | luaV_gettable(L, t, &key, L->top, NULL); | 541 | luaV_gettable(L, t, &key, L->top); |
542 | api_incr_top(L); | 542 | api_incr_top(L); |
543 | lua_unlock(L); | 543 | lua_unlock(L); |
544 | } | 544 | } |
@@ -632,7 +632,7 @@ LUA_API void lua_settable (lua_State *L, int idx) { | |||
632 | api_checknelems(L, 2); | 632 | api_checknelems(L, 2); |
633 | t = index2adr(L, idx); | 633 | t = index2adr(L, idx); |
634 | api_checkvalidindex(L, t); | 634 | api_checkvalidindex(L, t); |
635 | luaV_settable(L, t, L->top - 2, L->top - 1, NULL); | 635 | luaV_settable(L, t, L->top - 2, L->top - 1); |
636 | L->top -= 2; /* pop index and value */ | 636 | L->top -= 2; /* pop index and value */ |
637 | lua_unlock(L); | 637 | lua_unlock(L); |
638 | } | 638 | } |
@@ -646,7 +646,7 @@ LUA_API void lua_setfield (lua_State *L, int idx, const char *k) { | |||
646 | t = index2adr(L, idx); | 646 | t = index2adr(L, idx); |
647 | api_checkvalidindex(L, t); | 647 | api_checkvalidindex(L, t); |
648 | setsvalue(L, &key, luaS_new(L, k)); | 648 | setsvalue(L, &key, luaS_new(L, k)); |
649 | luaV_settable(L, t, &key, L->top - 1, NULL); | 649 | luaV_settable(L, t, &key, L->top - 1); |
650 | L->top--; /* pop value */ | 650 | L->top--; /* pop value */ |
651 | lua_unlock(L); | 651 | lua_unlock(L); |
652 | } | 652 | } |