From 935d8e7269ade03fb8f5de3c2c0ffcf649231353 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Thu, 1 Jun 2017 10:18:02 -0600 Subject: hv_func.h: Fix compilation error g++ 6.3 croaks on the new PERL_HASH_WITH_SEED macro. The parameters need casts --- 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 8a92c362e9..da3744239e 100644 --- a/hv_func.h +++ b/hv_func.h @@ -111,7 +111,7 @@ U32 S_perl_hash_with_seed(const U8 * const seed, const U8 * const str, const STR } #define PERL_HASH_WITH_SEED(seed,hash,str,len) \ - (hash) = S_perl_hash_with_seed(seed,str,len) + (hash) = S_perl_hash_with_seed((const U8 *) seed, (const U8 *) str,len) #define PERL_HASH_WITH_STATE(state,hash,str,len) \ (hash) = _PERL_HASH_WITH_STATE((state),(U8*)(str),(len)) #define PERL_HASH_SEED_STATE(seed,state) _PERL_HASH_SEED_STATE(seed,state) -- cgit v1.2.1