diff options
Diffstat (limited to 'epan/wslua/wslua.h')
-rw-r--r-- | epan/wslua/wslua.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/epan/wslua/wslua.h b/epan/wslua/wslua.h index 9971697914..9fe25bfcf8 100644 --- a/epan/wslua/wslua.h +++ b/epan/wslua/wslua.h @@ -68,7 +68,7 @@ #define LOG_DOMAIN_LUA "wslua" /* type conversion macros - lua_Number is a double, so casting isn't kosher; and - using Lua's already-available lua_tointeger() and luaL_checkint() might be different + using Lua's already-available lua_tointeger() and luaL_checkinteger() might be different on different machines; so use these instead please! */ #define wslua_togint(L,i) (gint) ( lua_tointeger(L,i) ) #define wslua_togint32(L,i) (gint32) ( lua_tonumber(L,i) ) @@ -77,17 +77,17 @@ #define wslua_toguint32(L,i) (guint32) ( lua_tonumber(L,i) ) #define wslua_toguint64(L,i) (guint64) ( lua_tonumber(L,i) ) -#define wslua_checkgint(L,i) (gint) ( luaL_checkint(L,i) ) +#define wslua_checkgint(L,i) (gint) ( luaL_checkinteger(L,i) ) #define wslua_checkgint32(L,i) (gint32) ( luaL_checknumber(L,i) ) #define wslua_checkgint64(L,i) (gint64) ( luaL_checknumber(L,i) ) -#define wslua_checkguint(L,i) (guint) ( luaL_checkint(L,i) ) +#define wslua_checkguint(L,i) (guint) ( luaL_checkinteger(L,i) ) #define wslua_checkguint32(L,i) (guint32) ( luaL_checknumber(L,i) ) #define wslua_checkguint64(L,i) (guint64) ( luaL_checknumber(L,i) ) -#define wslua_optgint(L,i,d) (gint) ( luaL_optint(L,i,d) ) +#define wslua_optgint(L,i,d) (gint) ( luaL_optinteger(L,i,d) ) #define wslua_optgint32(L,i,d) (gint32) ( luaL_optnumber(L,i,d) ) #define wslua_optgint64(L,i,d) (gint64) ( luaL_optnumber(L,i,d) ) -#define wslua_optguint(L,i,d) (guint) ( luaL_optint(L,i,d) ) +#define wslua_optguint(L,i,d) (guint) ( luaL_optinteger(L,i,d) ) #define wslua_optguint32(L,i,d) (guint32) ( luaL_optnumber(L,i,d) ) #define wslua_optguint64(L,i,d) (guint64) ( luaL_optnumber(L,i,d) ) |