diff options
author | Nathan Bossart <nathan@postgresql.org> | 2024-07-02 11:22:06 -0500 |
---|---|---|
committer | Nathan Bossart <nathan@postgresql.org> | 2024-07-02 11:22:06 -0500 |
commit | 8213df9effaf0767efa7faf9b75fa500d4f45985 (patch) | |
tree | 390493be7e65d77bd3b1d4185f126dfa043d4ed1 /src/bin/pg_dump/common.c | |
parent | e930c872b65c19c8950556fa94aa9ab53b2919b0 (diff) |
pg_dump: Remove some unused return values.
getSchemaData() does not use the return values of many of its get*
helper functions because they store the data elsewhere. For
example, commit 92316a4582 introduced a separate hash table for
dumpable objects that said helper functions populate. This commit
changes these functions to return void and removes their "int *"
parameters that returned the number of objects found.
Reviewed-by: Neil Conway, Tom Lane, Daniel Gustafsson
Discussion: https://postgr.es/m/ZmCAtVaOrHpf31PJ%40nathan
Diffstat (limited to 'src/bin/pg_dump/common.c')
-rw-r--r-- | src/bin/pg_dump/common.c | 69 |
1 files changed, 23 insertions, 46 deletions
diff --git a/src/bin/pg_dump/common.c b/src/bin/pg_dump/common.c index 64e7dc89f13..c323b5bd3d9 100644 --- a/src/bin/pg_dump/common.c +++ b/src/bin/pg_dump/common.c @@ -101,31 +101,8 @@ getSchemaData(Archive *fout, int *numTablesPtr) ExtensionInfo *extinfo; InhInfo *inhinfo; int numTables; - int numTypes; - int numFuncs; - int numOperators; - int numCollations; - int numNamespaces; int numExtensions; - int numPublications; - int numAggregates; int numInherits; - int numRules; - int numProcLangs; - int numCasts; - int numTransforms; - int numAccessMethods; - int numOpclasses; - int numOpfamilies; - int numConversions; - int numTSParsers; - int numTSTemplates; - int numTSDicts; - int numTSConfigs; - int numForeignDataWrappers; - int numForeignServers; - int numDefaultACLs; - int numEventTriggers; /* * We must read extensions and extension membership info first, because @@ -139,7 +116,7 @@ getSchemaData(Archive *fout, int *numTablesPtr) getExtensionMembership(fout, extinfo, numExtensions); pg_log_info("reading schemas"); - (void) getNamespaces(fout, &numNamespaces); + getNamespaces(fout); /* * getTables should be done as soon as possible, so as to minimize the @@ -153,69 +130,69 @@ getSchemaData(Archive *fout, int *numTablesPtr) getOwnedSeqs(fout, tblinfo, numTables); pg_log_info("reading user-defined functions"); - (void) getFuncs(fout, &numFuncs); + getFuncs(fout); /* this must be after getTables and getFuncs */ pg_log_info("reading user-defined types"); - (void) getTypes(fout, &numTypes); + getTypes(fout); /* this must be after getFuncs, too */ pg_log_info("reading procedural languages"); - getProcLangs(fout, &numProcLangs); + getProcLangs(fout); pg_log_info("reading user-defined aggregate functions"); - getAggregates(fout, &numAggregates); + getAggregates(fout); pg_log_info("reading user-defined operators"); - (void) getOperators(fout, &numOperators); + getOperators(fout); pg_log_info("reading user-defined access methods"); - getAccessMethods(fout, &numAccessMethods); + getAccessMethods(fout); pg_log_info("reading user-defined operator classes"); - getOpclasses(fout, &numOpclasses); + getOpclasses(fout); pg_log_info("reading user-defined operator families"); - getOpfamilies(fout, &numOpfamilies); + getOpfamilies(fout); pg_log_info("reading user-defined text search parsers"); - getTSParsers(fout, &numTSParsers); + getTSParsers(fout); pg_log_info("reading user-defined text search templates"); - getTSTemplates(fout, &numTSTemplates); + getTSTemplates(fout); pg_log_info("reading user-defined text search dictionaries"); - getTSDictionaries(fout, &numTSDicts); + getTSDictionaries(fout); pg_log_info("reading user-defined text search configurations"); - getTSConfigurations(fout, &numTSConfigs); + getTSConfigurations(fout); pg_log_info("reading user-defined foreign-data wrappers"); - getForeignDataWrappers(fout, &numForeignDataWrappers); + getForeignDataWrappers(fout); pg_log_info("reading user-defined foreign servers"); - getForeignServers(fout, &numForeignServers); + getForeignServers(fout); pg_log_info("reading default privileges"); - getDefaultACLs(fout, &numDefaultACLs); + getDefaultACLs(fout); pg_log_info("reading user-defined collations"); - (void) getCollations(fout, &numCollations); + getCollations(fout); pg_log_info("reading user-defined conversions"); - getConversions(fout, &numConversions); + getConversions(fout); pg_log_info("reading type casts"); - getCasts(fout, &numCasts); + getCasts(fout); pg_log_info("reading transforms"); - getTransforms(fout, &numTransforms); + getTransforms(fout); pg_log_info("reading table inheritance information"); inhinfo = getInherits(fout, &numInherits); pg_log_info("reading event triggers"); - getEventTriggers(fout, &numEventTriggers); + getEventTriggers(fout); /* Identify extension configuration tables that should be dumped */ pg_log_info("finding extension tables"); @@ -250,13 +227,13 @@ getSchemaData(Archive *fout, int *numTablesPtr) getTriggers(fout, tblinfo, numTables); pg_log_info("reading rewrite rules"); - getRules(fout, &numRules); + getRules(fout); pg_log_info("reading policies"); getPolicies(fout, tblinfo, numTables); pg_log_info("reading publications"); - (void) getPublications(fout, &numPublications); + getPublications(fout); pg_log_info("reading publication membership of tables"); getPublicationTables(fout, tblinfo, numTables); |