diff --git a/neo/idlib/hashing/MD5.cpp b/neo/idlib/hashing/MD5.cpp index 03fe414b..181aa892 100644 --- a/neo/idlib/hashing/MD5.cpp +++ b/neo/idlib/hashing/MD5.cpp @@ -257,9 +257,9 @@ void MD5_Final( MD5_CTX *ctx, unsigned char digest[16] ) { MD5_BlockChecksum =============== */ -unsigned long MD5_BlockChecksum( const void *data, int length ) { - unsigned long digest[4]; - unsigned long val; +unsigned int MD5_BlockChecksum( const void *data, int length ) { + unsigned int digest[4]; + unsigned int val; MD5_CTX ctx; MD5_Init( &ctx ); diff --git a/neo/idlib/hashing/MD5.h b/neo/idlib/hashing/MD5.h index e187e56f..107949e9 100644 --- a/neo/idlib/hashing/MD5.h +++ b/neo/idlib/hashing/MD5.h @@ -10,6 +10,6 @@ =============================================================================== */ -unsigned long MD5_BlockChecksum( const void *data, int length ); +unsigned int MD5_BlockChecksum( const void *data, int length ); #endif /* !__MD5_H__ */