summaryrefslogtreecommitdiff
path: root/src/lib_base.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib_base.c')
-rw-r--r--src/lib_base.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib_base.c b/src/lib_base.c
index 9127b0d5..e5f71d9c 100644
--- a/src/lib_base.c
+++ b/src/lib_base.c
@@ -459,7 +459,7 @@ LJLIB_CF(coroutine_status)
459 if (co == L) s = "running"; 459 if (co == L) s = "running";
460 else if (co->status == LUA_YIELD) s = "suspended"; 460 else if (co->status == LUA_YIELD) s = "suspended";
461 else if (co->status != 0) s = "dead"; 461 else if (co->status != 0) s = "dead";
462 else if (co->base > co->stack+1) s = "normal"; 462 else if (co->base > tvref(co->stack)+1) s = "normal";
463 else if (co->top == co->base) s = "dead"; 463 else if (co->top == co->base) s = "dead";
464 else s = "suspended"; 464 else s = "suspended";
465 lua_pushstring(L, s); 465 lua_pushstring(L, s);