summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/lua51/ldebug.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/lua51/ldebug.c')
-rw-r--r--Build/source/texk/web2c/luatexdir/lua51/ldebug.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/Build/source/texk/web2c/luatexdir/lua51/ldebug.c b/Build/source/texk/web2c/luatexdir/lua51/ldebug.c
index abb3da4a021..8d8bef476ff 100644
--- a/Build/source/texk/web2c/luatexdir/lua51/ldebug.c
+++ b/Build/source/texk/web2c/luatexdir/lua51/ldebug.c
@@ -28,7 +28,7 @@
#include "ltm.h"
#include "lvm.h"
-#include <stdio.h>
+
static const char *getfuncname (lua_State *L, CallInfo *ci, const char **name);
@@ -37,8 +37,6 @@ static int currentpc (lua_State *L, CallInfo *ci) {
if (!isLua(ci)) return -1; /* function is not a Lua function? */
if (ci == L->ci)
ci->savedpc = L->savedpc;
- if (ci->savedpc==NULL)
- return -1;
return pcRel(ci->savedpc, ci_func(ci)->l.p);
}
@@ -48,7 +46,7 @@ static int currentline (lua_State *L, CallInfo *ci) {
if (pc < 0)
return -1; /* only active lua functions have current-line information */
else
- return getline(ci_func(ci)->l.p, pc);
+ return GETLINE(ci_func(ci)->l.p, pc);
}