diff options
Diffstat (limited to 'src/3rdParty/lua/lauxlib.h')
-rw-r--r-- | src/3rdParty/lua/lauxlib.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/3rdParty/lua/lauxlib.h b/src/3rdParty/lua/lauxlib.h index 72f70e7..6f9695e 100644 --- a/src/3rdParty/lua/lauxlib.h +++ b/src/3rdParty/lua/lauxlib.h | |||
@@ -154,6 +154,14 @@ LUALIB_API void (luaL_requiref) (lua_State *L, const char *modname, | |||
154 | #define luaL_loadbuffer(L,s,sz,n) luaL_loadbufferx(L,s,sz,n,NULL) | 154 | #define luaL_loadbuffer(L,s,sz,n) luaL_loadbufferx(L,s,sz,n,NULL) |
155 | 155 | ||
156 | 156 | ||
157 | /* | ||
158 | ** Perform arithmetic operations on lua_Integer values with wrap-around | ||
159 | ** semantics, as the Lua core does. | ||
160 | */ | ||
161 | #define luaL_intop(op,v1,v2) \ | ||
162 | ((lua_Integer)((lua_Unsigned)(v1) op (lua_Unsigned)(v2))) | ||
163 | |||
164 | |||
157 | /* push the value used to represent failure/error */ | 165 | /* push the value used to represent failure/error */ |
158 | #define luaL_pushfail(L) lua_pushnil(L) | 166 | #define luaL_pushfail(L) lua_pushnil(L) |
159 | 167 | ||