diff options
Diffstat (limited to 'func.c')
-rw-r--r-- | func.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -97,7 +97,7 @@ void lua_funcinfo (lua_Object func, char **filename, int *linedefined) | |||
97 | /* | 97 | /* |
98 | ** Stores information to know that variable has been declared in given line | 98 | ** Stores information to know that variable has been declared in given line |
99 | */ | 99 | */ |
100 | void luaI_registerlocalvar (TreeNode *varname, int line) | 100 | void luaI_registerlocalvar (TaggedString *varname, int line) |
101 | { | 101 | { |
102 | if (numcurrvars >= maxcurrvars) | 102 | if (numcurrvars >= maxcurrvars) |
103 | if (currvars == NULL) | 103 | if (currvars == NULL) |
@@ -152,7 +152,7 @@ char *luaI_getlocalname (TFunc *func, int local_number, int line) | |||
152 | if (lv->varname) /* register */ | 152 | if (lv->varname) /* register */ |
153 | { | 153 | { |
154 | if (++count == local_number) | 154 | if (++count == local_number) |
155 | varname = lv->varname->ts.str; | 155 | varname = lv->varname->str; |
156 | } | 156 | } |
157 | else /* unregister */ | 157 | else /* unregister */ |
158 | if (--count < local_number) | 158 | if (--count < local_number) |