pg_amcheck: Fix inconsistency in memory freeing
Michael Paquier <michael@paquier.xyz>
pg_amcheck: Fix inconsistency in memory freeing The function in charge of freeing the memory from a result created by PQescapeIdentifier() has to be PQfreemem(), to ensure that both allocation and free come from libpq, but one spot in pg_amcheck was missing that. Oversight in b859d94c6389. Author: Ranier Vilela <ranier.vf@gmail.com> Reviewed-by: vignesh C <vignesh21@gmail.com> Discussion: https://postgr.es/m/CAEudQArD_nKSnYCNUZiPPsJ2tNXgRmLbXGSOrH1vpOF_XtP0Vg@mail.gmail.com Discussion: https://postgr.es/m/CAEudQArbTWVSbxq608GRmXJjnNSQ0B6R7CSffNnj2hPWMUsRNg@mail.gmail.com Backpatch-through: 14
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_amcheck/pg_amcheck.c | modified | +1 −1 |
Discussion
- Small memory fixes for pg_createsubcriber 32 messages · 2025-02-10 → 2025-04-01
- Fix api misuse (src/bin/pg_amcheck/pg_amcheck.c) 4 messages · 2025-02-18 → 2025-02-27