Modify pg_dump to use error-free memory allocation macros. This avoids
Bruce Momjian <bruce@momjian.us>
Modify pg_dump to use error-free memory allocation macros. This avoids ignoring errors and call-site error checking.
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_dump/common.c | modified | +7 −970 |
| src/bin/pg_dump/common.h | added | +24 −0 |
| src/bin/pg_dump/compress_io.c | modified | +11 −34 |
| src/bin/pg_dump/dumpcatalog.c | added | +978 −0 |
| src/bin/pg_dump/dumputils.c | modified | +1 −0 |
| src/bin/pg_dump/Makefile | modified | +4 −4 |
| src/bin/pg_dump/pg_backup_archiver.c | modified | +39 −53 |
| src/bin/pg_dump/pg_backup_custom.c | modified | +8 −15 |
| src/bin/pg_dump/pg_backup_db.c | modified | +7 −14 |
| src/bin/pg_dump/pg_backup_directory.c | modified | +8 −17 |
| src/bin/pg_dump/pg_backup_files.c | modified | +6 −7 |
| src/bin/pg_dump/pg_backup_null.c | modified | +2 −3 |
| src/bin/pg_dump/pg_backup_tar.c | modified | +12 −15 |
| src/bin/pg_dump/pg_dumpall.c | modified | +50 −15 |
| src/bin/pg_dump/pg_dump.c | modified | +181 −180 |
| src/bin/pg_dump/pg_dump.h | modified | +0 −5 |
| src/bin/pg_dump/pg_dump_sort.c | modified | +6 −17 |
| src/bin/pg_dump/pg_restore.c | modified | +13 −12 |