Suppress possibly-uninitialized-variable warnings.
Apparently, Peter's compiler has faith that the switch test values here could never not be valid values of their enums. Mine does not, and I tend to agree with it.
This commit is contained in:
parent
eee50a8d4c
commit
96102a32a3
|
@ -3359,7 +3359,7 @@ aclcheck_error(AclResult aclerr, ObjectType objtype,
|
|||
break;
|
||||
case ACLCHECK_NO_PRIV:
|
||||
{
|
||||
const char *msg;
|
||||
const char *msg = "???";
|
||||
|
||||
switch (objtype)
|
||||
{
|
||||
|
@ -3481,7 +3481,6 @@ aclcheck_error(AclResult aclerr, ObjectType objtype,
|
|||
case OBJECT_TSTEMPLATE:
|
||||
case OBJECT_USER_MAPPING:
|
||||
elog(ERROR, "unsupported object type %d", objtype);
|
||||
msg = "???";
|
||||
}
|
||||
|
||||
ereport(ERROR,
|
||||
|
@ -3491,7 +3490,7 @@ aclcheck_error(AclResult aclerr, ObjectType objtype,
|
|||
}
|
||||
case ACLCHECK_NOT_OWNER:
|
||||
{
|
||||
const char *msg;
|
||||
const char *msg = "???";
|
||||
|
||||
switch (objtype)
|
||||
{
|
||||
|
@ -3616,7 +3615,6 @@ aclcheck_error(AclResult aclerr, ObjectType objtype,
|
|||
case OBJECT_TSTEMPLATE:
|
||||
case OBJECT_USER_MAPPING:
|
||||
elog(ERROR, "unsupported object type %d", objtype);
|
||||
msg = "???";
|
||||
}
|
||||
|
||||
ereport(ERROR,
|
||||
|
|
Loading…
Reference in New Issue