aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lgc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lgc.c b/lgc.c
index 924445fa..837b1cc3 100644
--- a/lgc.c
+++ b/lgc.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lgc.c,v 2.206 2015/07/13 13:30:03 roberto Exp roberto $ 2** $Id: lgc.c,v 2.207 2015/09/08 15:41:05 roberto Exp roberto $
3** Garbage Collector 3** Garbage Collector
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -542,7 +542,8 @@ static lu_mem traversethread (global_State *g, lua_State *th) {
542 } 542 }
543 else if (g->gckind != KGC_EMERGENCY) 543 else if (g->gckind != KGC_EMERGENCY)
544 luaD_shrinkstack(th); /* do not change stack in emergency cycle */ 544 luaD_shrinkstack(th); /* do not change stack in emergency cycle */
545 return (sizeof(lua_State) + sizeof(TValue) * th->stacksize); 545 return (sizeof(lua_State) + sizeof(TValue) * th->stacksize +
546 sizeof(CallInfo) * th->nci);
546} 547}
547 548
548 549