From 06ac6550c588a036d97c8794b0500bbf4b2c9979 Mon Sep 17 00:00:00 2001 From: Steve Lord Date: Sat, 11 Aug 2001 16:34:26 +0000 Subject: [PATCH] Fix big endian platform problem --- db/bit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/bit.c b/db/bit.c index 26ee42313..af183fb7b 100644 --- a/db/bit.c +++ b/db/bit.c @@ -139,7 +139,7 @@ getbitval( #else if ((i == (nbits - 1)) && signext && nbits < 64) rval |= (-1LL << nbits); - rval |= 1LL << i; + rval |= 1LL << (nbits - i - 1); #endif } } -- 2.47.2