summaryrefslogtreecommitdiff
path: root/lgc.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2000-05-30 16:00:31 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2000-05-30 16:00:31 -0300
commit7e30900def8b01df28464477b943aab65f5637c6 (patch)
tree16ee1b11410589335195ce493fda60cd4212832a /lgc.c
parentf63d7753b89e479b20d6d78d05d1039c2ccd2e06 (diff)
downloadlua-7e30900def8b01df28464477b943aab65f5637c6.tar.gz
lua-7e30900def8b01df28464477b943aab65f5637c6.tar.bz2
lua-7e30900def8b01df28464477b943aab65f5637c6.zip
better field name
Diffstat (limited to 'lgc.c')
-rw-r--r--lgc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lgc.c b/lgc.c
index a9dfc412..9ec9c2b6 100644
--- a/lgc.c
+++ b/lgc.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lgc.c,v 1.51 2000/05/24 13:54:49 roberto Exp roberto $ 2** $Id: lgc.c,v 1.52 2000/05/30 18:54:49 roberto Exp roberto $
3** Garbage Collector 3** Garbage Collector
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -44,10 +44,10 @@ static void protomark (lua_State *L, Proto *f) {
44 44
45static void closuremark (lua_State *L, Closure *f) { 45static void closuremark (lua_State *L, Closure *f) {
46 if (!f->marked) { 46 if (!f->marked) {
47 int i = f->nelems; 47 int i = f->nupvalues;
48 f->marked = 1; 48 f->marked = 1;
49 while (i--) 49 while (i--)
50 markobject(L, &f->consts[i]); 50 markobject(L, &f->upvalue[i]);
51 } 51 }
52} 52}
53 53