mturk 2004/10/08 00:23:51 Modified: jk/native/common jk_md5.h Log: Int is not 32 bits on all platforms. Revision Changes Path 1.3 +12 -4 jakarta-tomcat-connectors/jk/native/common/jk_md5.h Index: jk_md5.h =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_md5.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- jk_md5.h 24 Feb 2004 08:45:48 -0000 1.2 +++ jk_md5.h 8 Oct 2004 07:23:51 -0000 1.3 @@ -56,13 +56,21 @@ #define JK_MD5_DIGESTSIZE 16 /* JK_UINT4 defines a four byte word */ +#if HAVE_APR +typedef apr_uint32_t JK_UINT4; +#else +#ifdef WIN32 +typedef DWORD JK_UINT4; +#else typedef unsigned int JK_UINT4; +#endif +#endif /* HAVE_APR */ /* MD5 context. */ typedef struct { - JK_UINT4 state[4]; /* state (ABCD) */ - JK_UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */ - unsigned char buffer[64]; /* input buffer */ + JK_UINT4 state[4]; /* state (ABCD) */ + JK_UINT4 count[2]; /* number of bits, modulo 2^64 (lsb first) */ + unsigned char buffer[64]; /* input buffer */ } JK_MD5_CTX; /* @@ -80,4 +88,4 @@ } #endif -#endif /* !JK_APACHE_MD5_H */ +#endif /* !JK_APACHE_MD5_H */
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]