From adf0649a918a7768562af2b483a04a1c05b27a1d Mon Sep 17 00:00:00 2001
From: rick <rick@gnous.eu>
Date: Thu, 18 Feb 2021 00:13:25 +0100
Subject: [PATCH] =?UTF-8?q?Patch=20fuite=20de=20m=C3=A9moire?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/shellOpt.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/shellOpt.c b/src/shellOpt.c
index 01225a4..6be6fae 100644
--- a/src/shellOpt.c
+++ b/src/shellOpt.c
@@ -80,7 +80,14 @@ int main()
 
     get_command(commands, '|');
     if (pipe(my_pipe) == -1)
+    {
+      for (int i = 0; i < MAX_LENGTH; i++)
+      {
+        free(args[i]);
+        free(commands[i]);
+      }
       error(1, FATAL_ERROR, NULL);
+    }
     index = 0;
   }