aboutsummaryrefslogtreecommitdiff
path: root/src/bin/pg_dump/pg_backup_files.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2009-07-21 21:46:10 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2009-07-21 21:46:10 +0000
commita5375bf90304d0cc39b6ca9d5bb07c20ff51f2b3 (patch)
tree1a079ecf4309340e9d8792a81aafd88ee54b299f /src/bin/pg_dump/pg_backup_files.c
parent5dedce6770557a6e096429ab06f8e3cac14164b6 (diff)
downloadpostgresql-a5375bf90304d0cc39b6ca9d5bb07c20ff51f2b3.tar.gz
postgresql-a5375bf90304d0cc39b6ca9d5bb07c20ff51f2b3.zip
Make pg_dump/pg_restore --clean options drop large objects too.
In passing, make invocations of lo_xxx functions a bit more schema-safe. Itagaki Takahiro
Diffstat (limited to 'src/bin/pg_dump/pg_backup_files.c')
-rw-r--r--src/bin/pg_dump/pg_backup_files.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/pg_dump/pg_backup_files.c b/src/bin/pg_dump/pg_backup_files.c
index 544e48722b4..2df535581b8 100644
--- a/src/bin/pg_dump/pg_backup_files.c
+++ b/src/bin/pg_dump/pg_backup_files.c
@@ -20,7 +20,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/bin/pg_dump/pg_backup_files.c,v 1.35 2009/02/02 20:07:37 adunstan Exp $
+ * $PostgreSQL: pgsql/src/bin/pg_dump/pg_backup_files.c,v 1.36 2009/07/21 21:46:10 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -382,7 +382,7 @@ _LoadBlobs(ArchiveHandle *AH, RestoreOptions *ropt)
while (oid != 0)
{
- StartRestoreBlob(AH, oid);
+ StartRestoreBlob(AH, oid, ropt->dropSchema);
_PrintFileData(AH, fname, ropt);
EndRestoreBlob(AH, oid);
_getBlobTocEntry(AH, &oid, fname);