different variables for number of upvalues and size of upvalue array
(makes code clearer)
This commit is contained in:
11
ldump.c
11
ldump.c
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
** $Id: ldump.c,v 1.3 2003/01/10 11:08:45 lhf Exp $
|
||||
** $Id: ldump.c,v 1.3 2003/01/27 15:52:57 roberto Exp roberto $
|
||||
** save bytecodes
|
||||
** See Copyright Notice in lua.h
|
||||
*/
|
||||
@@ -90,14 +90,9 @@ static void DumpLines(const Proto* f, DumpState* D)
|
||||
|
||||
static void DumpUpvalues(const Proto* f, DumpState* D)
|
||||
{
|
||||
if (f->upvalues==NULL)
|
||||
DumpInt(0,D);
|
||||
else
|
||||
{
|
||||
int i,n=f->nupvalues;
|
||||
int i,n=f->sizeupvalues;
|
||||
DumpInt(n,D);
|
||||
for (i=0; i<n; i++) DumpString(f->upvalues[i],D);
|
||||
}
|
||||
}
|
||||
|
||||
static void DumpFunction(const Proto* f, const TString* p, DumpState* D);
|
||||
@@ -133,7 +128,7 @@ static void DumpFunction(const Proto* f, const TString* p, DumpState* D)
|
||||
{
|
||||
DumpString((f->source==p) ? NULL : f->source,D);
|
||||
DumpInt(f->lineDefined,D);
|
||||
DumpInt(f->nupvalues,D);
|
||||
DumpByte(f->nups,D);
|
||||
DumpByte(f->numparams,D);
|
||||
DumpByte(f->is_vararg,D);
|
||||
DumpByte(f->maxstacksize,D);
|
||||
|
||||
Reference in New Issue
Block a user