Replaced LONGLONGLITERAL with __PHYSFS_UI64/__PHYSFS_SI64.
This commit is contained in:
parent
68027001f8
commit
b2f9b61715
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* CHANGELOG.
|
* CHANGELOG.
|
||||||
*/
|
*/
|
||||||
|
03212007 - Replaced LONGLONGLITERAL with __PHYSFS_UI64/__PHYSFS_SI64 ...
|
||||||
03202007 - Removed platform/skeleton.c (it was out of date), added
|
03202007 - Removed platform/skeleton.c (it was out of date), added
|
||||||
platform/macosx.c (To further Macify the code and get the #ifdefs
|
platform/macosx.c (To further Macify the code and get the #ifdefs
|
||||||
out of unix.c), and refactored the platform layer to try and
|
out of unix.c), and refactored the platform layer to try and
|
||||||
|
|
|
@ -1274,9 +1274,11 @@ void __PHYSFS_sort(void *entries, PHYSFS_uint32 max,
|
||||||
#define __PHYSFS_ARRAYLEN(x) ( (sizeof (x)) / (sizeof (x[0])) )
|
#define __PHYSFS_ARRAYLEN(x) ( (sizeof (x)) / (sizeof (x[0])) )
|
||||||
|
|
||||||
#ifdef __GNUC__
|
#ifdef __GNUC__
|
||||||
#define LONGLONGLITERAL(x) x##LL
|
#define __PHYSFS_SI64(x) x##LL
|
||||||
|
#define __PHYSFS_UI64(x) x##ULL
|
||||||
#else
|
#else
|
||||||
#define LONGLONGLITERAL(x) x
|
#define __PHYSFS_SI64(x) x
|
||||||
|
#define __PHYSFS_UI64(x) x
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -1288,7 +1290,7 @@ void __PHYSFS_sort(void *entries, PHYSFS_uint32 max,
|
||||||
*/
|
*/
|
||||||
#define __PHYSFS_ui64FitsAddressSpace(s) ( \
|
#define __PHYSFS_ui64FitsAddressSpace(s) ( \
|
||||||
(sizeof (PHYSFS_uint64) > sizeof (size_t)) && \
|
(sizeof (PHYSFS_uint64) > sizeof (size_t)) && \
|
||||||
((s) > (LONGLONGLITERAL(0xFFFFFFFFFFFFFFFF) >> (64-(sizeof(size_t)*8)))) \
|
((s) > (__PHYSFS_UI64(0xFFFFFFFFFFFFFFFF) >> (64-(sizeof(size_t)*8)))) \
|
||||||
)
|
)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue