diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2019-08-18 19:01:40 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2019-08-18 19:01:40 -0400 |
commit | 232720be9b6412ec2b6bee405299bcbbbe700f0b (patch) | |
tree | ae0c50c6893726b7f8c82a6f4ea8477a82d64fb5 /src/include/utils/hashutils.h | |
parent | 5f110933e1145ad40116cf3c67a454cb6cb71cc2 (diff) | |
download | postgresql-232720be9b6412ec2b6bee405299bcbbbe700f0b.tar.gz postgresql-232720be9b6412ec2b6bee405299bcbbbe700f0b.zip |
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
Diffstat (limited to 'src/include/utils/hashutils.h')
-rw-r--r-- | src/include/utils/hashutils.h | 6 |
1 files changed, 3 insertions, 3 deletions
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); |