Commit f9325df0 authored by Peter Eisentraut's avatar Peter Eisentraut

libpq: Fix memory leak

If a client encoding is specified as a connection parameter (or
environment variable), internal storage allocated for it would never
be freed.
parent d4bf3c9c
......@@ -2749,6 +2749,8 @@ freePGconn(PGconn *conn)
free(conn->events[i].name);
}
if (conn->client_encoding_initial)
free(conn->client_encoding_initial);
if (conn->events)
free(conn->events);
if (conn->pghost)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment