diff options
author | Bruce Momjian <bruce@momjian.us> | 2014-05-05 20:27:16 -0400 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2014-05-05 20:27:16 -0400 |
commit | 14ea89366fe321609afc5838ff9fe2ded1cd707d (patch) | |
tree | 16e038cf94b05cdcb505cfe54939bb37c2f146f2 /src/bin/pg_dump/pg_backup.h | |
parent | 768fb0032655e37810ab37a22f870af85ab1108c (diff) | |
download | postgresql-14ea89366fe321609afc5838ff9fe2ded1cd707d.tar.gz postgresql-14ea89366fe321609afc5838ff9fe2ded1cd707d.zip |
Properly detect read and write errors in pg_dump/dumpall, and pg_restore
Previously some I/O errors were ignored.
Diffstat (limited to 'src/bin/pg_dump/pg_backup.h')
-rw-r--r-- | src/bin/pg_dump/pg_backup.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bin/pg_dump/pg_backup.h b/src/bin/pg_dump/pg_backup.h index 83f7216d50e..08ace67db4b 100644 --- a/src/bin/pg_dump/pg_backup.h +++ b/src/bin/pg_dump/pg_backup.h @@ -180,7 +180,7 @@ extern void ArchiveEntry(Archive *AHX, DataDumperPtr dumpFn, void *dumpArg); /* Called to write *data* to the archive */ -extern size_t WriteData(Archive *AH, const void *data, size_t dLen); +extern void WriteData(Archive *AH, const void *data, size_t dLen); extern int StartBlob(Archive *AH, Oid oid); extern int EndBlob(Archive *AH, Oid oid); @@ -208,7 +208,7 @@ extern RestoreOptions *NewRestoreOptions(void); extern void SortTocFromFile(Archive *AHX, RestoreOptions *ropt); /* Convenience functions used only when writing DATA */ -extern int archputs(const char *s, Archive *AH); +extern void archputs(const char *s, Archive *AH); extern int archprintf(Archive *AH, const char *fmt,...) /* This extension allows gcc to check the format string */ |