From 2b7cc14992febe2a6c07f01d0106c4537d6ab9f0 Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun, 1 Jan 2023 12:19:06 +0100
Subject: console-client: Fix erroneous free on error

---
 console-client/trans.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'console-client/trans.c')

diff --git a/console-client/trans.c b/console-client/trans.c
index 49e30a61..78716f34 100644
--- a/console-client/trans.c
+++ b/console-client/trans.c
@@ -814,7 +814,7 @@ console_create_consnode (const char *name, consnode_t *cn)
   (*cn)->name = strdup (name);
   if (!(*cn)->name)
     {
-      free (cn);
+      free (*cn);
       return ENOMEM;
     }
 
-- 
cgit v1.2.3