From 2c698f438acc0b4ebc73b27da734e488a5a967cc Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 28 Jul 2015 19:55:59 -0400 Subject: [PATCH] Suppress "variable may be used uninitialized" warning. Also re-pgindent, just because I'm a neatnik. --- src/backend/commands/policy.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/commands/policy.c b/src/backend/commands/policy.c index 0d4e557d5a..4642d7c640 100644 --- a/src/backend/commands/policy.c +++ b/src/backend/commands/policy.c @@ -144,14 +144,14 @@ policy_role_list_to_array(List *roles, int *num_roles) /* Handle no roles being passed in as being for public */ if (roles == NIL) { - *num_roles = 1; + *num_roles = 1; role_oids = (Datum *) palloc(*num_roles * sizeof(Datum)); role_oids[0] = ObjectIdGetDatum(ACL_ID_PUBLIC); return role_oids; } - *num_roles = list_length(roles); + *num_roles = list_length(roles); role_oids = (Datum *) palloc(*num_roles * sizeof(Datum)); foreach(cell, roles) @@ -169,7 +169,7 @@ policy_role_list_to_array(List *roles, int *num_roles) (errcode(ERRCODE_INVALID_PARAMETER_VALUE), errmsg("ignoring roles specified other than public"), errhint("All roles are members of the public role."))); - *num_roles = 1; + *num_roles = 1; } role_oids[0] = ObjectIdGetDatum(ACL_ID_PUBLIC); @@ -656,7 +656,7 @@ AlterPolicy(AlterPolicyStmt *stmt) Oid policy_id; Relation target_table; Oid table_id; - Datum *role_oids; + Datum *role_oids = NULL; int nitems = 0; ArrayType *role_ids = NULL; List *qual_parse_rtable = NIL; -- 2.40.0