Thread

  1. [PATCH] Fix escaping for '\' and '"' in pageinspect for gist

    Roman Khapov <rkhapov@yandex-team.ru> — 2025-12-29T15:47:58Z

    Hi hackers!
    
    I noticed, that there is bug in escaping values that contains '\' or '"' in text representation
    inside pageinspect for gist: the string 'foo"bar' are printed like "foo""bar" and not "foo\"bar".
    
    To fix that, we should do appendStringInfoCharMacro(&buf, '\\'); instead of
    appendStringInfoCharMacro(&buf, ch); in case ch is one of that symbols.
    
    Any thoughts?
    
    --
    Best regards,
    Roman Khapov