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; |
