From c1315b3b63b2ca2a1b95c63ede59d25bb9f6fe93 Mon Sep 17 00:00:00 2001 From: Tom Keiser Date: Sun, 8 May 2005 06:59:58 +0000 Subject: [PATCH] fix-64bit-assign-int64-20050508 FIXES 18611 make this match the way the 32 bit (struct lo/hi) version works --- src/config/stds.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/stds.h b/src/config/stds.h index 0562ee0..7b256b6 100644 --- a/src/config/stds.h +++ b/src/config/stds.h @@ -57,7 +57,7 @@ typedef long long afs_int64; typedef unsigned long long afs_uint64; #endif #define ZeroInt64(a) (a) = 0 -#define AssignInt64(a, b) *(a) = (b) +#define AssignInt64(a, b) *(b) = (a) #define AddInt64(a,b,c) *(c) = (afs_int64)(a) + (afs_int64)(b) #define AddUInt64(a,b,c) *(c) = (afs_uint64)(a) + (afs_uint64)(b) #define SubtractInt64(a,b,c) *(c) = (afs_int64)(a) - (afs_int64)(b) -- 1.9.4