pg_amcheck: Fix inconsistency in memory freeing

Michael Paquier <michael@paquier.xyz>

Commit: 48e4ae9a0707b22cf874a4e8e531a07077318424
Author: Michael Paquier <michael@paquier.xyz>
Date: 2025-02-27T05:05:51Z
Releases: 18.0
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

PathChange+/−
src/bin/pg_amcheck/pg_amcheck.c modified +1 −1

Discussion