aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2015-05-24 13:03:45 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2015-05-24 13:03:45 -0400
commit17b48a1a9f87f7479d38dcc78a27c23f1f8124f8 (patch)
treed58e4b6da603559d2e1125893ead2bbce666f70b /src
parent23116d5437d0e8d077e7fd5391f5fa0fc781b7d2 (diff)
downloadpostgresql-17b48a1a9f87f7479d38dcc78a27c23f1f8124f8.tar.gz
postgresql-17b48a1a9f87f7479d38dcc78a27c23f1f8124f8.zip
Rename pg_shdepend.c's typedef "objectType" to SharedDependencyObjectType.
The name objectType is widely used as a field name, and it's pure luck that this conflict has not caused pgindent to go crazy before. It messed up pg_audit.c pretty good though. Since pg_shdepend.c doesn't export this typedef and only uses it in three places, changing that seems saner than changing the field usages. Back-patch because we're contemplating using the union of all branch typedefs for future pgindent runs, so this won't fix anything if it stays the same in back branches.
Diffstat (limited to 'src')
-rw-r--r--src/backend/catalog/pg_shdepend.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/catalog/pg_shdepend.c b/src/backend/catalog/pg_shdepend.c
index 6ddb87bf003..34fe4e24745 100644
--- a/src/backend/catalog/pg_shdepend.c
+++ b/src/backend/catalog/pg_shdepend.c
@@ -67,7 +67,7 @@ typedef enum
LOCAL_OBJECT,
SHARED_OBJECT,
REMOTE_OBJECT
-} objectType;
+} SharedDependencyObjectType;
static void getOidListDiff(Oid *list1, int *nlist1, Oid *list2, int *nlist2);
static Oid classIdGetDbId(Oid classId);
@@ -84,7 +84,8 @@ static void shdepDropDependency(Relation sdepRel,
bool drop_subobjects,
Oid refclassId, Oid refobjId,
SharedDependencyType deptype);
-static void storeObjectDescription(StringInfo descs, objectType type,
+static void storeObjectDescription(StringInfo descs,
+ SharedDependencyObjectType type,
ObjectAddress *object,
SharedDependencyType deptype,
int count);
@@ -1062,7 +1063,8 @@ shdepLockAndCheckObject(Oid classId, Oid objectId)
* and count to be nonzero; deptype is not used in this case.
*/
static void
-storeObjectDescription(StringInfo descs, objectType type,
+storeObjectDescription(StringInfo descs,
+ SharedDependencyObjectType type,
ObjectAddress *object,
SharedDependencyType deptype,
int count)