aboutsummaryrefslogtreecommitdiff
path: root/lparser.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2025-05-08 15:18:57 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2025-05-08 15:18:57 -0300
commit7ade1557627cf3f09c23c892ee227b7386f28414 (patch)
treeef534e61b85351c4edc5debb5d6f6a580e8fc5da /lparser.c
parentd827e96f33056bcc0daca0c04b3273604f9d5986 (diff)
downloadlua-7ade1557627cf3f09c23c892ee227b7386f28414.tar.gz
lua-7ade1557627cf3f09c23c892ee227b7386f28414.tar.bz2
lua-7ade1557627cf3f09c23c892ee227b7386f28414.zip
Janitorial work on casts
Diffstat (limited to 'lparser.c')
-rw-r--r--lparser.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lparser.c b/lparser.c
index a11f1dd3..6658bb20 100644
--- a/lparser.c
+++ b/lparser.c
@@ -276,7 +276,7 @@ static LocVar *localdebuginfo (FuncState *fs, int vidx) {
276static void init_var (FuncState *fs, expdesc *e, int vidx) { 276static void init_var (FuncState *fs, expdesc *e, int vidx) {
277 e->f = e->t = NO_JUMP; 277 e->f = e->t = NO_JUMP;
278 e->k = VLOCAL; 278 e->k = VLOCAL;
279 e->u.var.vidx = cast(short, vidx); 279 e->u.var.vidx = cast_short(vidx);
280 e->u.var.ridx = getlocalvardesc(fs, vidx)->vd.ridx; 280 e->u.var.ridx = getlocalvardesc(fs, vidx)->vd.ridx;
281} 281}
282 282
@@ -495,7 +495,7 @@ static void buildvar (LexState *ls, TString *varname, expdesc *var) {
495 luaK_exp2anyregup(fs, var); /* but could be a constant */ 495 luaK_exp2anyregup(fs, var); /* but could be a constant */
496 codestring(&key, varname); /* key is variable name */ 496 codestring(&key, varname); /* key is variable name */
497 luaK_indexed(fs, var, &key); /* env[varname] */ 497 luaK_indexed(fs, var, &key); /* env[varname] */
498 var->u.ind.vidx = cast(short, info); /* mark it as a declared global */ 498 var->u.ind.vidx = cast_short(info); /* mark it as a declared global */
499 } 499 }
500} 500}
501 501