ed: Fix double-free in join - sbase - suckless unix tools
 (HTM) git clone git://git.suckless.org/sbase
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 9aa43e6808e231d365c52c1d590078e5de3b23e5
 (DIR) parent 6bc2a3a18fda73247a254b30a1509a51fe0fc534
 (HTM) Author: Santtu Lakkala <inz@inz.fi>
       Date:   Thu, 20 Nov 2025 15:27:53 +0200
       
       ed: Fix double-free in join
       
       Skip calling free() on s.str in join() to avoid double-free by string()
       in next invocation.
       
       Diffstat:
         M ed.c                                |       1 -
       
       1 file changed, 0 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/ed.c b/ed.c
       @@ -1013,7 +1013,6 @@ join(void)
                addchar('\0', &s);
                delete(line1, line2);
                inject(s.str, BEFORE);
       -        free(s.str);
        }
        
        static void