From 8b0c5b2e2dac22abe69d8f8c51ef906c0c5cd004 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 22 Sep 2021 01:07:11 +0100 Subject: [PATCH] Enclose macro parameters in parenthesis. --- spamsum.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spamsum.c b/spamsum.c index bbbcf8d..bd2fe90 100644 --- a/spamsum.c +++ b/spamsum.c @@ -61,9 +61,9 @@ AARU_EXPORT void AARU_CALL spamsum_free(spamsum_ctx* ctx) if(ctx) free(ctx); } -#define ROLL_SUM(ctx) (ctx->roll.h1 + ctx->roll.h2 + ctx->roll.h3) -#define SUM_HASH(c, h) ((h * HASH_PRIME) ^ c); -#define SSDEEP_BS(index) (MIN_BLOCKSIZE << index) +#define ROLL_SUM(ctx) ((ctx)->roll.h1 + (ctx)->roll.h2 + (ctx)->roll.h3) +#define SUM_HASH(c, h) (((h) * HASH_PRIME) ^ (c)); +#define SSDEEP_BS(index) (MIN_BLOCKSIZE << (index)) AARU_LOCAL void fuzzy_engine_step(spamsum_ctx* ctx, uint8_t c) {