From 1c328a191a8b86b7ad601cb9a935f1da5373fdf7 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 14 May 2002 14:52:22 -0300 Subject: no more `global' declarations --- lcode.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lcode.c') diff --git a/lcode.c b/lcode.c index f057da2b..8a0ef0d9 100644 --- a/lcode.c +++ b/lcode.c @@ -1,5 +1,5 @@ /* -** $Id: lcode.c,v 1.102 2002/05/10 19:22:11 roberto Exp roberto $ +** $Id: lcode.c,v 1.103 2002/05/13 13:07:48 roberto Exp roberto $ ** Code generator for Lua ** See Copyright Notice in lua.h */ @@ -191,7 +191,7 @@ void luaK_reserveregs (FuncState *fs, int n) { static void freereg (FuncState *fs, int reg) { - if (reg >= fs->nactloc && reg < MAXSTACK) { + if (reg >= fs->nactvar && reg < MAXSTACK) { fs->freereg--; lua_assert(reg == fs->freereg); } @@ -375,7 +375,7 @@ int luaK_exp2anyreg (FuncState *fs, expdesc *e) { luaK_dischargevars(fs, e); if (e->k == VNONRELOC) { if (!hasjumps(e)) return e->info; /* exp is already in a register */ - if (e->info >= fs->nactloc) { /* reg. is not a local? */ + if (e->info >= fs->nactvar) { /* reg. is not a local? */ luaK_exp2reg(fs, e, e->info); /* put value on it */ return e->info; } -- cgit v1.2.3-55-g6feb