aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/spgist
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2016-01-21 21:14:07 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2016-01-21 21:14:07 -0500
commitd9b9289c837a98b78b948b597fabd9ab0a96c0db (patch)
tree61348ef6f0101d7f4bcdebcd8fd9342296c09192 /src/backend/access/spgist
parentbe44ed27b86ebd165bbedf06a4ac5a8eb943d43c (diff)
downloadpostgresql-d9b9289c837a98b78b948b597fabd9ab0a96c0db.tar.gz
postgresql-d9b9289c837a98b78b948b597fabd9ab0a96c0db.zip
Suppress compiler warning.
Given the limited range of i, these shifts should not cause any problem, but that apparently doesn't stop some compilers from whining about them. David Rowley
Diffstat (limited to 'src/backend/access/spgist')
-rw-r--r--src/backend/access/spgist/spgvalidate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/access/spgist/spgvalidate.c b/src/backend/access/spgist/spgvalidate.c
index ba7c8284531..29ae3b8be6f 100644
--- a/src/backend/access/spgist/spgvalidate.c
+++ b/src/backend/access/spgist/spgvalidate.c
@@ -213,7 +213,7 @@ spgvalidate(Oid opclassoid)
for (i = 1; i <= SPGISTNProc; i++)
{
- if ((thisgroup->functionset & (1 << i)) != 0)
+ if ((thisgroup->functionset & (((uint64) 1) << i)) != 0)
continue; /* got it */
ereport(INFO,
(errcode(ERRCODE_INVALID_OBJECT_DEFINITION),