Update of /cvsroot/wxlua/wxLua/modules/wxlua/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv1206/wxLua/modules/wxlua/src
Modified Files:
wxlstate.cpp
Log Message:
Fix for MSVC6 not understanding ULL
Index: wxlstate.cpp
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxlua/src/wxlstate.cpp,v
retrieving revision 1.171
retrieving revision 1.172
diff -C2 -d -r1.171 -r1.172
*** wxlstate.cpp 2 Feb 2008 15:39:05 -0000 1.171
--- wxlstate.cpp 2 Feb 2008 15:56:55 -0000 1.172
***************
*** 4019,4023 ****
#define BITLIB_FLOAT_MAX 0xfffffffffffffL
#define BITLIB_FLOAT_MIN (-0x10000000000000L)
! #define BITLIB_FLOAT_UMAX 0x1fffffffffffffULL
/* FIXME: Assume lua_Integer is ptrdiff_t */
--- 4019,4023 ----
#define BITLIB_FLOAT_MAX 0xfffffffffffffL
#define BITLIB_FLOAT_MIN (-0x10000000000000L)
! #define BITLIB_FLOAT_UMAX 0x1fffffffffffffUL
/* FIXME: Assume lua_Integer is ptrdiff_t */
***************
*** 4087,4091 ****
#define MONADIC(name, op) \
! static int bit_ ## name(lua_State *L) { \
lua_Number f; \
lua_pushinteger(L, BIT_TRUNCATE(op TOBIT(L, 1, f))); \
--- 4087,4091 ----
#define MONADIC(name, op) \
! static int bit_##name(lua_State *L) { \
lua_Number f; \
lua_pushinteger(L, BIT_TRUNCATE(op TOBIT(L, 1, f))); \
|