mirror of
https://github.com/php/php-src.git
synced 2024-09-21 09:57:23 +00:00
kill another 64-bit issue.
this affected at least md5 which produced wrong values on 64-bit platforms
This commit is contained in:
parent
a37a5e5c4a
commit
4e08c66771
@ -243,6 +243,9 @@ else
|
||||
AC_DEFINE(HAVE_STRUCT_FLOCK, 0)
|
||||
fi
|
||||
|
||||
AC_CHECK_SIZEOF(long, 8)
|
||||
AC_CHECK_SIZEOF(int, 4)
|
||||
|
||||
dnl Check for members of the stat structure
|
||||
AC_STRUCT_ST_BLKSIZE
|
||||
dnl AC_STRUCT_ST_BLOCKS will screw QNX because fileblocks.o does not exists
|
||||
|
@ -45,7 +45,11 @@ typedef unsigned char *_POINTER;
|
||||
typedef unsigned short int UINT2;
|
||||
|
||||
/* UINT4 defines a four byte word */
|
||||
typedef unsigned long int UINT4;
|
||||
#if SIZEOF_INT == 4
|
||||
typedef unsigned int UINT4;
|
||||
#elif SIZEOF_LONG == 4
|
||||
typedef unsigned long UINT4;
|
||||
#endif
|
||||
|
||||
/* PROTO_LIST is defined depending on how PROTOTYPES is defined above.
|
||||
If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it
|
||||
|
Loading…
Reference in New Issue
Block a user