]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Avoid core dump in pg_dump when dumping from pre-8.3 server.
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 16 Oct 2021 19:02:55 +0000 (15:02 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 16 Oct 2021 19:03:21 +0000 (15:03 -0400)
Commit f0e21f2f6 missed adding a tgisinternal output column
to getTriggers' query for pre-8.3 servers.  Back-patch to v11,
like that commit.

src/bin/pg_dump/pg_dump.c

index 975a16baf5dc5edf40d2da39cf6be308cda84030..542e8af467318ce960dc969e32a6e8de4d3773d8 100644 (file)
@@ -7673,6 +7673,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 "