Fix memory leaks in error reporting with LOG level

Daniel Gustafsson <dgustafsson@postgresql.org>

Commit: b362d14816699ed05c47355dcb20bbe46f350b86
Author: Daniel Gustafsson <dgustafsson@postgresql.org>
Date: 2024-05-14T08:41:32Z
Releases: 17.0
Fix memory leaks in error reporting with LOG level

When loglevel is set to LOG, allocated strings used in the error
message would leak. Fix by explicitly pfreeing them.

Author: Ranier Vilela <ranier.vf@gmail.com>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Reviewed-by: Michael Paquier <michael@paquier.xyz>
Discussion: https://postgr.es/m/CAEudQAqMeE0AHcOsOzZx51Z0eiFJAjhBPRFt+Bxi3ETXWen7ig@mail.gmail.com

Files

Discussion