Avoid memory leak in break_test_list_free() - libgrapheme - unicode string library
 (HTM) git clone git://git.suckless.org/libgrapheme
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit a1913f83b643e883aa6754d8078aee7d46f53aec
 (DIR) parent decd5b53f1f1303d1f351e85238cad4987b8b6f0
 (HTM) Author: Laslo Hunhold <dev@frign.de>
       Date:   Sat,  8 Oct 2022 13:17:16 +0200
       
       Avoid memory leak in break_test_list_free()
       
       Signed-off-by: Laslo Hunhold <dev@frign.de>
       
       Diffstat:
         M gen/util.c                          |       8 +++++++-
       
       1 file changed, 7 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/gen/util.c b/gen/util.c
       @@ -692,7 +692,13 @@ break_test_list_print(const struct break_test *test, size_t testlen,
        void
        break_test_list_free(struct break_test *test, size_t testlen)
        {
       -        (void)testlen;
       +        size_t i;
       +
       +        for (i = 0; i < testlen; i++) {
       +                free(test[i].cp);
       +                free(test[i].len);
       +                free(test[i].descr);
       +        }
        
                free(test);
        }