summaryrefslogtreecommitdiff
path: root/src/lib_base.c
diff options
context:
space:
mode:
authorMike Pall <mike>2013-05-29 14:54:06 +0200
committerMike Pall <mike>2013-05-29 14:54:06 +0200
commit6850d795b61ed726e4038327d5ebf4627330852f (patch)
treef54eac9fd37308003a0452df503a34e3493fae01 /src/lib_base.c
parent26e4287e60f636af93493ccb16b7173110db9087 (diff)
downloadluajit-6850d795b61ed726e4038327d5ebf4627330852f.tar.gz
luajit-6850d795b61ed726e4038327d5ebf4627330852f.tar.bz2
luajit-6850d795b61ed726e4038327d5ebf4627330852f.zip
Minor change to lj_lib_pushcc().
Diffstat (limited to 'src/lib_base.c')
-rw-r--r--src/lib_base.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib_base.c b/src/lib_base.c
index 44817187..1665faee 100644
--- a/src/lib_base.c
+++ b/src/lib_base.c
@@ -619,9 +619,10 @@ static void setpc_wrap_aux(lua_State *L, GCfunc *fn);
619 619
620LJLIB_CF(coroutine_wrap) 620LJLIB_CF(coroutine_wrap)
621{ 621{
622 GCfunc *fn;
622 lj_cf_coroutine_create(L); 623 lj_cf_coroutine_create(L);
623 lj_lib_pushcc(L, lj_ffh_coroutine_wrap_aux, FF_coroutine_wrap_aux, 1); 624 fn = lj_lib_pushcc(L, lj_ffh_coroutine_wrap_aux, FF_coroutine_wrap_aux, 1);
624 setpc_wrap_aux(L, funcV(L->top-1)); 625 setpc_wrap_aux(L, fn);
625 return 1; 626 return 1;
626} 627}
627 628