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 559ec79e32
commit e690930704
No known key found for this signature in database
GPG Key ID: 1C20ACB9D5C564AE
1 changed files with 1 additions and 0 deletions

View File

@ -1546,6 +1546,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;
}