summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWayne Davison <wayne@opencoder.net>2022-09-14 07:13:24 -0700
committerWayne Davison <wayne@opencoder.net>2022-09-14 07:13:24 -0700
commitf3f5d8420f97a6c0b27419cf1db24b93945b7395 (patch)
treec8509935bbf9f301ab22dfb1fec98307ef1f0891
parent8b1b81e054bdcc927ff26f20f424e034bd273175 (diff)
downloadrsync-f3f5d8420f97a6c0b27419cf1db24b93945b7395.tar.gz
Tweak a define.
-rw-r--r--hashtable.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hashtable.c b/hashtable.c
index 04543f60..f7a8a6c9 100644
--- a/hashtable.c
+++ b/hashtable.c
@@ -351,7 +351,7 @@ void *hashtable_find(struct hashtable *tbl, int64 key, void *data_when_new)
*/
#define NON_ZERO_32(x) ((x) ? (x) : (uint32_t)1)
-#define NON_ZERO_64(x, y) ((x) || (y) ? ((int64)(x) << 32) | (y) : (int64)1)
+#define NON_ZERO_64(x, y) ((x) || (y) ? (y) | (int64)(x) << 32 | (y) : (int64)1)
uint32_t hashlittle(const void *key, size_t length)
{