From 8ccc9cb6dfddf29a2ed0761611db9f1a0dd21eb6 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 23 Jun 2005 01:04:29 +0000 Subject: [PATCH] probably fix compile on systems where sizeof(int) < sizeof(void*) --- stepmania/src/crypto51/misc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stepmania/src/crypto51/misc.h b/stepmania/src/crypto51/misc.h index f54cdebf36..bd41d62867 100644 --- a/stepmania/src/crypto51/misc.h +++ b/stepmania/src/crypto51/misc.h @@ -142,7 +142,7 @@ inline unsigned int GetAlignment(T *dummy=NULL) // VC60 workaround inline bool IsAlignedOn(const void *p, unsigned int alignment) { - return IsPowerOf2(alignment) ? ModPowerOf2((unsigned int)p, alignment) == 0 : (unsigned int)p % alignment == 0; + return IsPowerOf2(alignment) ? ModPowerOf2((intptr_t)p, alignment) == 0 : (intptr_t)p % alignment == 0; } template