v2-0016-modify-malloc-for-connectdb.c.patch
application/octet-stream
Filename: v2-0016-modify-malloc-for-connectdb.c.patch
Type: application/octet-stream
Part: 15
Patch
Format: format-patch
Series: patch v2-0016
Subject: modify malloc for connectdb.c
| File | + | − |
|---|---|---|
| src/bin/pg_dump/connectdb.c | 4 | 4 |
From 41e7fdf3532b49f5775ce101c0e364597ebc9c56 Mon Sep 17 00:00:00 2001
From: Peter Smith <peter.b.smith@fujitsu.com>
Date: Tue, 3 Feb 2026 13:10:03 +1100
Subject: [PATCH v2] modify malloc for connectdb.c
---
src/bin/pg_dump/connectdb.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/bin/pg_dump/connectdb.c b/src/bin/pg_dump/connectdb.c
index 388d29d0aeb..f3ce8b1cfb1 100644
--- a/src/bin/pg_dump/connectdb.c
+++ b/src/bin/pg_dump/connectdb.c
@@ -89,8 +89,8 @@ ConnectDatabase(const char *dbname, const char *connection_string,
argcount++;
}
- keywords = pg_malloc0((argcount + 1) * sizeof(*keywords));
- values = pg_malloc0((argcount + 1) * sizeof(*values));
+ keywords = pg_malloc0_array(const char *, (argcount + 1));
+ values = pg_malloc0_array(const char *, (argcount + 1));
for (conn_opt = conn_opts; conn_opt->keyword != NULL; conn_opt++)
{
@@ -105,8 +105,8 @@ ConnectDatabase(const char *dbname, const char *connection_string,
}
else
{
- keywords = pg_malloc0((argcount + 1) * sizeof(*keywords));
- values = pg_malloc0((argcount + 1) * sizeof(*values));
+ keywords = pg_malloc0_array(const char *, (argcount + 1));
+ values = pg_malloc0_array(const char *, (argcount + 1));
}
if (pghost)
--
2.47.3