aboutsummaryrefslogtreecommitdiff
path: root/ldebug.c
diff options
context:
space:
mode:
Diffstat (limited to 'ldebug.c')
-rw-r--r--ldebug.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ldebug.c b/ldebug.c
index a3a536bb..9e341f11 100644
--- a/ldebug.c
+++ b/ldebug.c
@@ -364,11 +364,11 @@ static int auxgetinfo (lua_State *L, const char *what, lua_Debug *ar,
364 break; 364 break;
365 } 365 }
366 case 'r': { 366 case 'r': {
367 if (ci == NULL || !(ci->callstatus & CIST_TRAN)) 367 if (ci == NULL || !(ci->callstatus & CIST_HOOKED))
368 ar->ftransfer = ar->ntransfer = 0; 368 ar->ftransfer = ar->ntransfer = 0;
369 else { 369 else {
370 ar->ftransfer = ci->u2.transferinfo.ftransfer; 370 ar->ftransfer = L->transferinfo.ftransfer;
371 ar->ntransfer = ci->u2.transferinfo.ntransfer; 371 ar->ntransfer = L->transferinfo.ntransfer;
372 } 372 }
373 break; 373 break;
374 } 374 }