From 63ec38678b17a925c2d9779b318172acd5f73b54 Mon Sep 17 00:00:00 2001 From: JT_aimo Date: Wed, 18 Dec 2024 16:43:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8A=E6=94=BE=E5=86=85=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/storage/access/heap/tuptoaster.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gausskernel/storage/access/heap/tuptoaster.cpp b/src/gausskernel/storage/access/heap/tuptoaster.cpp index b405a8954b..16f79f1d00 100644 --- a/src/gausskernel/storage/access/heap/tuptoaster.cpp +++ b/src/gausskernel/storage/access/heap/tuptoaster.cpp @@ -159,6 +159,7 @@ struct varlena *heap_tuple_untoast_attr(struct varlena *attr, ScalarVector *arr) } SET_VARSIZE(attr, PGLZ_RAW_SIZE(tmp) + VARHDRSZ); pglz_decompress(tmp, VARDATA(attr)); + pfree(tmp); } else if (VARATT_IS_SHORT(attr) && !VARATT_IS_HUGE_TOAST_POINTER(attr)) { /* * This is a short-header varlena --- convert to 4-byte header format -- Gitee