From 290f44ead05a5718e4f391f298e4d75e601393e5 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Mon, 12 Jun 2017 16:26:02 +0100 Subject: keep PERL_HASH_SEED_BYTES as an int adding a sizeof() expression was converting it into an unsigned long, which was triggering this warning in Hash-Util: Util.xs:99:45: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] --- hv_func.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hv_func.h') diff --git a/hv_func.h b/hv_func.h index 4be4214293..fdbb7538b0 100644 --- a/hv_func.h +++ b/hv_func.h @@ -83,7 +83,7 @@ #define _PERL_HASH_FUNC "SBOX32_WITH_" __PERL_HASH_FUNC -#define _PERL_HASH_SEED_BYTES ( __PERL_HASH_SEED_BYTES + ( 3 * sizeof(U32) ) ) +#define _PERL_HASH_SEED_BYTES ( __PERL_HASH_SEED_BYTES + (int)( 3 * sizeof(U32) ) ) #define _PERL_HASH_STATE_BYTES \ ( __PERL_HASH_STATE_BYTES + ( ( 1 + ( 256 * SBOX32_MAX_LEN ) ) * sizeof(U32) ) ) -- cgit v1.2.1