diff options
-rw-r--r-- | func.c | 4 | ||||
-rw-r--r-- | func.h | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -19,8 +19,12 @@ static int maxcurrvars = 0; | |||
19 | */ | 19 | */ |
20 | void luaI_initTFunc (TFunc *f) | 20 | void luaI_initTFunc (TFunc *f) |
21 | { | 21 | { |
22 | f->next = NULL; | ||
23 | f->marked = 0; | ||
24 | f->size = 0; | ||
22 | f->code = NULL; | 25 | f->code = NULL; |
23 | f->lineDefined = 0; | 26 | f->lineDefined = 0; |
27 | f->fileName = NULL; | ||
24 | f->locvars = NULL; | 28 | f->locvars = NULL; |
25 | } | 29 | } |
26 | 30 | ||
@@ -17,7 +17,7 @@ typedef struct LocVar | |||
17 | typedef struct TFunc | 17 | typedef struct TFunc |
18 | { | 18 | { |
19 | struct TFunc *next; | 19 | struct TFunc *next; |
20 | char marked; | 20 | int marked; |
21 | int size; | 21 | int size; |
22 | Byte *code; | 22 | Byte *code; |
23 | int lineDefined; | 23 | int lineDefined; |