Changeset 4635

Show
Ignore:
Timestamp:
02/15/07 00:20:49 (2 years ago)
Author:
morris
Message:

Hardcode the limits ourselves for compatibility

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • libwired/trunk/libwired/base/wi-base.h

    r4629 r4635  
    6666typedef uint64_t                                        wi_uinteger_t; 
    6767 
    68 #define WI_INTEGER_MIN                         INT64_MIN 
    69 #define WI_INTEGER_MAX                         INT64_MAX 
    70 #define WI_UINTEGER_MAX                                UINT64_MAX 
     68#define WI_INTEGER_MAX                         9223372036854775807LL 
     69#define WI_UINTEGER_MAX                                18446744073709551615ULL 
     70#define WI_INTEGER_MIN                         (-WI_INTEGER_MAX-1) 
    7171#else 
    7272#define WI_32                                           1 
     
    7575typedef uint32_t                                        wi_uinteger_t; 
    7676 
    77 #define WI_INTEGER_MIN                         INT32_MIN 
    78 #define WI_INTEGER_MAX                         INT32_MAX 
    79 #define WI_UINTEGER_MAX                                UINT32_MAX 
     77#define WI_INTEGER_MAX                         2147483647 
     78#define WI_UINTEGER_MAX                                4294967295U 
     79#define WI_INTEGER_MIN                         (-WI_INTEGER_MAX-1) 
    8080#endif 
    8181