free data (order was wrong) and no need to check for free(NULL) - teed - A multiplex relay tee(1) daemon.
 (HTM) git clone git://bitreich.org/teed git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/teed
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 2a6e3d8d898be6ab1a5ac16b3d288ddef0bc3089
 (DIR) parent 7ea6a417f78562629bd6f579dd593d44a5372acb
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Mon, 14 Aug 2023 15:09:23 +0200
       
       free data (order was wrong) and no need to check for free(NULL)
       
       Signed-off-by: Christoph Lohmann <20h@r-36.net>
       
       Diffstat:
         M teed.c                              |       6 ++----
       
       1 file changed, 2 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/teed.c b/teed.c
       @@ -56,10 +56,8 @@ llist_free1(llist *l)
        {
                if (l == NULL)
                        return;
       -        if (l->data != NULL) {
       -                l->data = NULL;
       -                free(l->data);
       -        }
       +        free(l->data);
       +        l->data = NULL;
                l->next = NULL;
                l->prev = NULL;
                free(l);