From b7d49789c4df41acb43bf6a8d3c2fb891f12e7b0 Mon Sep 17 00:00:00 2001
From: reshke <reshke@qavm-273b4667.qemu>
Date: Thu, 2 Jul 2026 23:45:52 +0300
Subject: [PATCH v1] Fix gin amcheck memory leak

---
 contrib/amcheck/verify_gin.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/contrib/amcheck/verify_gin.c b/contrib/amcheck/verify_gin.c
index c615d950736..0455ea2a2c1 100644
--- a/contrib/amcheck/verify_gin.c
+++ b/contrib/amcheck/verify_gin.c
@@ -638,6 +638,9 @@ gin_check_parent_keys_consistency(Relation rel,
 				pfree(ipd);
 			}
 
+			if (prev_tuple)
+				pfree(prev_tuple);
+
 			prev_tuple = CopyIndexTuple(idxtuple);
 			prev_attnum = current_attnum;
 		}
-- 
2.43.0

