From 40310a9fcf9ea21e87825e75c00035cec3931057 Mon Sep 17 00:00:00 2001 From: Marcus Watts Date: Tue, 17 Jul 2007 13:08:18 +0000 Subject: [PATCH] DEVEL15-bg-fcrypt-64bit-fix-20070717 instead of this arcane ifdef which is flawed, we know which platforms support 64 bit types... (cherry picked from commit 2abf6e204c6f72993021a45485523aa04bca8ac2) --- src/rxkad/bg-fcrypt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rxkad/bg-fcrypt.c b/src/rxkad/bg-fcrypt.c index 35a8380cb..53d5cfaab 100644 --- a/src/rxkad/bg-fcrypt.c +++ b/src/rxkad/bg-fcrypt.c @@ -550,7 +550,7 @@ fc_keysched(void *key_, fc_KeySchedule sched) const unsigned char *key = key_; /* Do we have 56 bit longs or even longer longs? */ -#if ((1ul << 31) << 1) && defined(ULONG_MAX) && ((ULONG_MAX >> 55) != 0) && ((1ul << 55) != 0) +#ifdef AFS_64BIT_ENV unsigned long k; /* k holds all 56 non parity bits */ /* Compress out parity bits */ -- 2.39.5