Fixes PG 16 compile warning

grant_parameter_propagation
gurkanindibay 2024-01-17 13:30:45 +03:00
parent 83079e46bc
commit 70f1420811
1 changed files with 4 additions and 0 deletions

View File

@ -109,7 +109,11 @@ CheckPermissionsAndGrants(AclItem *aclItem, AclMode modes[], int numModes)
AclMode mode = modes[i]; AclMode mode = modes[i];
if (!(grants & mode) || (permissions & mode)) if (!(grants & mode) || (permissions & mode))
{ {
#if PG_VERSION_NUM >= PG_VERSION_16
ereport(ERROR, (errmsg("ACL item has no grant option for mode %lu", mode)));
#else
ereport(ERROR, (errmsg("ACL item has no grant option for mode %u", mode))); ereport(ERROR, (errmsg("ACL item has no grant option for mode %u", mode)));
#endif
} }
} }
} }