aboutsummaryrefslogtreecommitdiff
path: root/src/bin/pg_dump/pg_backup_null.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2011-11-25 15:40:51 -0500
committerBruce Momjian <bruce@momjian.us>2011-11-25 15:40:51 -0500
commit3c0afde11a12bb3ca7c68a30ad0dedaa0d1adef5 (patch)
treed347ca48eea0b53846e68da64292ef4d30e41b04 /src/bin/pg_dump/pg_backup_null.c
parent35e27226b6751a90c9c911d08cb47b9f8a58825f (diff)
downloadpostgresql-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.c5
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...