aboutsummaryrefslogtreecommitdiff
path: root/func.c
diff options
context:
space:
mode:
Diffstat (limited to 'func.c')
-rw-r--r--func.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/func.c b/func.c
index 0e15c2fc..61cd614a 100644
--- a/func.c
+++ b/func.c
@@ -84,12 +84,12 @@ Long luaI_funccollector (void)
84void lua_funcinfo (lua_Object func, char **filename, int *linedefined) 84void lua_funcinfo (lua_Object func, char **filename, int *linedefined)
85{ 85{
86 Object *f = luaI_Address(func); 86 Object *f = luaI_Address(func);
87 if (f->tag == LUA_T_MARK || f->tag == LUA_T_FUNCTION) 87 if (f->ttype == LUA_T_MARK || f->ttype == LUA_T_FUNCTION)
88 { 88 {
89 *filename = f->value.tf->fileName; 89 *filename = f->value.tf->fileName;
90 *linedefined = f->value.tf->lineDefined; 90 *linedefined = f->value.tf->lineDefined;
91 } 91 }
92 else if (f->tag == LUA_T_CMARK || f->tag == LUA_T_CFUNCTION) 92 else if (f->ttype == LUA_T_CMARK || f->ttype == LUA_T_CFUNCTION)
93 { 93 {
94 *filename = "(C)"; 94 *filename = "(C)";
95 *linedefined = -1; 95 *linedefined = -1;