aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2021-10-16 15:02:55 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2021-10-16 15:03:15 -0400
commit5b0b2983a095f2f6ed18d9c3387582e4b33e95a1 (patch)
tree6bcd47626814c0f86a94e490eb650f77db163e44
parentfd182a92ad90e2328c8e1fb601ca41f89a6a5585 (diff)
downloadpostgresql-5b0b2983a095f2f6ed18d9c3387582e4b33e95a1.tar.gz
postgresql-5b0b2983a095f2f6ed18d9c3387582e4b33e95a1.zip
Avoid core dump in pg_dump when dumping from pre-8.3 server.
Commit f0e21f2f6 missed adding a tgisinternal output column to getTriggers' query for pre-8.3 servers. Back-patch to v11, like that commit.
-rw-r--r--src/bin/pg_dump/pg_dump.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c
index bb17cf3400f..73cb5664896 100644
--- a/src/bin/pg_dump/pg_dump.c
+++ b/src/bin/pg_dump/pg_dump.c
@@ -7799,6 +7799,7 @@ getTriggers(Archive *fout, TableInfo tblinfo[], int numTables)
"SELECT tgname, "
"tgfoid::pg_catalog.regproc AS tgfname, "
"tgtype, tgnargs, tgargs, tgenabled, "
+ "false as tgisinternal, "
"tgisconstraint, tgconstrname, tgdeferrable, "
"tgconstrrelid, tginitdeferred, tableoid, oid, "
"tgconstrrelid::pg_catalog.regclass AS tgconstrrelname "