0001-Add-missing-PQclear-for-StreamLogicalLog-function.patch
text/plain
Filename: 0001-Add-missing-PQclear-for-StreamLogicalLog-function.patch
Type: text/plain
Part: 0
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: format-patch
Series: patch 0001
Subject: Add missing PQclear for StreamLogicalLog function
| File | + | − |
|---|---|---|
| src/bin/pg_basebackup/pg_recvlogical.c | 1 | 0 |
From cc87aec988c483e9118d9d31b1dad1f1ca1fb4e7 Mon Sep 17 00:00:00 2001
From: Steven Niu <niushiji@gmail.com>
Date: Wed, 19 Mar 2025 13:02:18 +0800
Subject: Add missing PQclear for StreamLogicalLog function
---
src/bin/pg_basebackup/pg_recvlogical.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/bin/pg_basebackup/pg_recvlogical.c b/src/bin/pg_basebackup/pg_recvlogical.c
index b9ea23e1426..b68f8b82b92 100644
--- a/src/bin/pg_basebackup/pg_recvlogical.c
+++ b/src/bin/pg_basebackup/pg_recvlogical.c
@@ -633,6 +633,7 @@ StreamLogicalLog(void)
{
pg_log_error("unexpected termination of replication stream: %s",
PQresultErrorMessage(res));
+ PQclear(res);
goto error;
}
PQclear(res);
--
2.43.0