diff options
author | Bruce Momjian <bruce@momjian.us> | 2011-11-25 15:40:51 -0500 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2011-11-25 15:40:51 -0500 |
commit | 3c0afde11a12bb3ca7c68a30ad0dedaa0d1adef5 (patch) | |
tree | d347ca48eea0b53846e68da64292ef4d30e41b04 /src/bin/pg_dump/pg_backup_null.c | |
parent | 35e27226b6751a90c9c911d08cb47b9f8a58825f (diff) | |
download | postgresql-3c0afde11a12bb3ca7c68a30ad0dedaa0d1adef5.tar.gz postgresql-3c0afde11a12bb3ca7c68a30ad0dedaa0d1adef5.zip |
Modify pg_dump to use error-free memory allocation macros. This avoids
ignoring errors and call-site error checking.
Diffstat (limited to 'src/bin/pg_dump/pg_backup_null.c')
-rw-r--r-- | src/bin/pg_dump/pg_backup_null.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/bin/pg_dump/pg_backup_null.c b/src/bin/pg_dump/pg_backup_null.c index bf1e6e68bf2..252e7a403bf 100644 --- a/src/bin/pg_dump/pg_backup_null.c +++ b/src/bin/pg_dump/pg_backup_null.c @@ -23,6 +23,7 @@ */ #include "pg_backup_archiver.h" +#include "common.h" #include "dumputils.h" #include <unistd.h> /* for dup */ @@ -67,9 +68,7 @@ InitArchiveFmt_Null(ArchiveHandle *AH) /* Initialize LO buffering */ AH->lo_buf_size = LOBBUFSIZE; - AH->lo_buf = (void *) malloc(LOBBUFSIZE); - if (AH->lo_buf == NULL) - die_horribly(AH, NULL, "out of memory\n"); + AH->lo_buf = (void *) pg_malloc(LOBBUFSIZE); /* * Now prevent reading... |