diff options
Diffstat (limited to 'src/lj_lib.h')
-rw-r--r-- | src/lj_lib.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/lj_lib.h b/src/lj_lib.h index b9bd4c2d..ae4be384 100644 --- a/src/lj_lib.h +++ b/src/lj_lib.h | |||
@@ -41,10 +41,6 @@ LJ_FUNC GCtab *lj_lib_checktab(lua_State *L, int narg); | |||
41 | LJ_FUNC GCtab *lj_lib_checktabornil(lua_State *L, int narg); | 41 | LJ_FUNC GCtab *lj_lib_checktabornil(lua_State *L, int narg); |
42 | LJ_FUNC int lj_lib_checkopt(lua_State *L, int narg, int def, const char *lst); | 42 | LJ_FUNC int lj_lib_checkopt(lua_State *L, int narg, int def, const char *lst); |
43 | 43 | ||
44 | #define lj_lib_opt(L, narg, gotarg, noarg) \ | ||
45 | { TValue *_o = L->base + (narg)-1; \ | ||
46 | if (_o < L->top && !tvisnil(_o)) { gotarg } else { noarg } } | ||
47 | |||
48 | /* Avoid including lj_frame.h. */ | 44 | /* Avoid including lj_frame.h. */ |
49 | #define lj_lib_upvalue(L, n) \ | 45 | #define lj_lib_upvalue(L, n) \ |
50 | (&gcref((L->base-1)->fr.func)->fn.c.upvalue[(n)-1]) | 46 | (&gcref((L->base-1)->fr.func)->fn.c.upvalue[(n)-1]) |