summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bin/pg_dump/pg_dump.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c
index 99406aa0d6b..0f64772a396 100644
--- a/src/bin/pg_dump/pg_dump.c
+++ b/src/bin/pg_dump/pg_dump.c
@@ -9682,10 +9682,10 @@ dumpProcLang(Archive *fout, ProcLangInfo *plang)
/* Dump Proc Lang Comments and Security Labels */
dumpComment(fout, labelq->data,
- NULL, "",
+ lanschema, plang->lanowner,
plang->dobj.catId, 0, plang->dobj.dumpId);
dumpSecLabel(fout, labelq->data,
- NULL, "",
+ lanschema, plang->lanowner,
plang->dobj.catId, 0, plang->dobj.dumpId);
if (plang->lanpltrusted)
@@ -10399,7 +10399,7 @@ dumpCast(Archive *fout, CastInfo *cast)
/* Dump Cast Comments */
dumpComment(fout, labelq->data,
- NULL, "",
+ "pg_catalog", "",
cast->dobj.catId, 0, cast->dobj.dumpId);
destroyPQExpBuffer(defqry);
@@ -11157,7 +11157,7 @@ dumpOpclass(Archive *fout, OpclassInfo *opcinfo)
/* Dump Operator Class Comments */
dumpComment(fout, labelq->data,
- NULL, opcinfo->rolname,
+ opcinfo->dobj.namespace->dobj.name, opcinfo->rolname,
opcinfo->dobj.catId, 0, opcinfo->dobj.dumpId);
free(amname);
@@ -11427,7 +11427,7 @@ dumpOpfamily(Archive *fout, OpfamilyInfo *opfinfo)
/* Dump Operator Family Comments */
dumpComment(fout, labelq->data,
- NULL, opfinfo->rolname,
+ opfinfo->dobj.namespace->dobj.name, opfinfo->rolname,
opfinfo->dobj.catId, 0, opfinfo->dobj.dumpId);
free(amname);
@@ -12111,7 +12111,7 @@ dumpTSParser(Archive *fout, TSParserInfo *prsinfo)
/* Dump Parser Comments */
dumpComment(fout, labelq->data,
- NULL, "",
+ prsinfo->dobj.namespace->dobj.name, "",
prsinfo->dobj.catId, 0, prsinfo->dobj.dumpId);
destroyPQExpBuffer(q);
@@ -12198,7 +12198,7 @@ dumpTSDictionary(Archive *fout, TSDictInfo *dictinfo)
/* Dump Dictionary Comments */
dumpComment(fout, labelq->data,
- NULL, dictinfo->rolname,
+ dictinfo->dobj.namespace->dobj.name, dictinfo->rolname,
dictinfo->dobj.catId, 0, dictinfo->dobj.dumpId);
destroyPQExpBuffer(q);
@@ -12264,7 +12264,7 @@ dumpTSTemplate(Archive *fout, TSTemplateInfo *tmplinfo)
/* Dump Template Comments */
dumpComment(fout, labelq->data,
- NULL, "",
+ tmplinfo->dobj.namespace->dobj.name, "",
tmplinfo->dobj.catId, 0, tmplinfo->dobj.dumpId);
destroyPQExpBuffer(q);
@@ -12392,7 +12392,7 @@ dumpTSConfig(Archive *fout, TSConfigInfo *cfginfo)
/* Dump Configuration Comments */
dumpComment(fout, labelq->data,
- NULL, cfginfo->rolname,
+ cfginfo->dobj.namespace->dobj.name, cfginfo->rolname,
cfginfo->dobj.catId, 0, cfginfo->dobj.dumpId);
destroyPQExpBuffer(q);