From 232720be9b6412ec2b6bee405299bcbbbe700f0b Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 18 Aug 2019 19:01:40 -0400 Subject: Fix incidental warnings from cpluspluscheck. Remove use of "register" keyword in hashfn.c. It's obsolescent according to recent C++ compilers, and no modern C compiler pays much attention to it either. Also fix one cosmetic warning about signed vs unsigned comparison. Discussion: https://postgr.es/m/20518.1559494394@sss.pgh.pa.us --- src/include/utils/hashutils.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/include/utils/hashutils.h') diff --git a/src/include/utils/hashutils.h b/src/include/utils/hashutils.h index 22aea6b89fc..db8b7d31917 100644 --- a/src/include/utils/hashutils.h +++ b/src/include/utils/hashutils.h @@ -20,9 +20,9 @@ (((v) >> 31) & UINT64CONST(0x100000001))) -extern Datum hash_any(register const unsigned char *k, register int keylen); -extern Datum hash_any_extended(register const unsigned char *k, - register int keylen, uint64 seed); +extern Datum hash_any(const unsigned char *k, int keylen); +extern Datum hash_any_extended(const unsigned char *k, + int keylen, uint64 seed); extern Datum hash_uint32(uint32 k); extern Datum hash_uint32_extended(uint32 k, uint64 seed); -- cgit v1.2.3