1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-25 01:02:05 +03:00

Plug memory leak

Commit 054325c5ee created a memory leak in PQsendQueryInternal in case
an error occurs while sending the message.  Repair.

Backpatch to 14, like that commit.  Reported by Coverity.
This commit is contained in:
Alvaro Herrera
2022-07-13 12:10:03 +02:00
parent af72b08894
commit 9e038d6907

View File

@ -1448,6 +1448,7 @@ PQsendQueryInternal(PGconn *conn, const char *query, bool newQuery)
sendFailed:
pqRecycleCmdQueueEntry(conn, entry);
pqRecycleCmdQueueEntry(conn, entry2);
/* error message should be set up already */
return 0;
}