v1-0001-fix-escaping-in-pageinspect-for-gist.patch
application/octet-stream
Filename: v1-0001-fix-escaping-in-pageinspect-for-gist.patch
Type: application/octet-stream
Part: 0
From 8d5623ec54f8ab304b1061179eae372a48fb696e Mon Sep 17 00:00:00 2001 From: roman khapov <r.khapov@ya.ru> Date: Mon, 29 Dec 2025 15:36:25 +0000 Subject: [PATCH v1] fix escaping in pageinspect for gist Characters '\' and '"' was written twice but not escaped Author: Roman Khapov <r.khapov@ya.ru> --- contrib/pageinspect/gistfuncs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/pageinspect/gistfuncs.c b/contrib/pageinspect/gistfuncs.c index 414513c395b..6805597b99f 100644 --- a/contrib/pageinspect/gistfuncs.c +++ b/contrib/pageinspect/gistfuncs.c @@ -340,7 +340,7 @@ gist_page_items(PG_FUNCTION_ARGS) char ch = *tmp; if (ch == '"' || ch == '\\') - appendStringInfoCharMacro(&buf, ch); + appendStringInfoCharMacro(&buf, '\\'); appendStringInfoCharMacro(&buf, ch); } if (nq) -- 2.43.0