aboutsummaryrefslogtreecommitdiff
path: root/lvm.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lvm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lvm.c b/lvm.c
index 1c564a71..b6b18a69 100644
--- a/lvm.c
+++ b/lvm.c
@@ -1382,10 +1382,10 @@ void luaV_execute (lua_State *L, CallInfo *ci) {
1382 StkId ra = RA(i); 1382 StkId ra = RA(i);
1383 lu_byte tag; 1383 lu_byte tag;
1384 TValue *rb = vRB(i); 1384 TValue *rb = vRB(i);
1385 TValue *rc = RKC(i); 1385 TValue *rc = KC(i);
1386 TString *key = tsvalue(rc); /* key must be a string */ 1386 TString *key = tsvalue(rc); /* key must be a short string */
1387 setobj2s(L, ra + 1, rb); 1387 setobj2s(L, ra + 1, rb);
1388 luaV_fastget(rb, key, s2v(ra), luaH_getstr, tag); 1388 luaV_fastget(rb, key, s2v(ra), luaH_getshortstr, tag);
1389 if (tagisempty(tag)) 1389 if (tagisempty(tag))
1390 Protect(luaV_finishget(L, rb, rc, ra, tag)); 1390 Protect(luaV_finishget(L, rb, rc, ra, tag));
1391 vmbreak; 1391 vmbreak;