From f044af9e8df389e703589ca940e35462d7441478 Mon Sep 17 00:00:00 2001
From: rick <rick@gnous.eu>
Date: Sat, 20 Feb 2021 18:33:22 +0100
Subject: [PATCH] Variables globales dans un fichier header

---
 src/boitoutil/parser.c |  1 +
 src/boitoutil/parser.h |  2 --
 src/boitoutil/vars.h   | 14 ++++++++++++++
 src/shellOpt.c         |  1 +
 4 files changed, 16 insertions(+), 2 deletions(-)
 create mode 100644 src/boitoutil/vars.h

diff --git a/src/boitoutil/parser.c b/src/boitoutil/parser.c
index bcedfd8..aa086e8 100644
--- a/src/boitoutil/parser.c
+++ b/src/boitoutil/parser.c
@@ -6,6 +6,7 @@
  * @date 2021
  */
 
+#include "vars.h"
 #include "parser.h"
 
 #include <stdio.h>
diff --git a/src/boitoutil/parser.h b/src/boitoutil/parser.h
index ee43927..3e3ab7d 100644
--- a/src/boitoutil/parser.h
+++ b/src/boitoutil/parser.h
@@ -10,8 +10,6 @@
 #ifndef _PARSER_H_
 #   define _PARSER_H_
 
-#define MAX_LENGTH 200 /* taille maximum des tableaux utilisés */
-
 char* get_input();
 void get_command(char *args[], char find);
 void parse_string(char *args,char  *commands[], char find);
diff --git a/src/boitoutil/vars.h b/src/boitoutil/vars.h
new file mode 100644
index 0000000..9e6570a
--- /dev/null
+++ b/src/boitoutil/vars.h
@@ -0,0 +1,14 @@
+/* Fichier contenant les variables globales nécessaires
+ * aux bibliothèques et au shell.
+ *
+ * @file vars.h
+ * @author rick <rick@gnous.eu>
+ * @date 2021
+ */
+
+#ifndef _VARS_
+#   define _VARS_
+
+#define MAX_LENGTH 200 /* taille maximum des tableaux utilisés */
+
+#endif
diff --git a/src/shellOpt.c b/src/shellOpt.c
index 281228e..654b95f 100644
--- a/src/shellOpt.c
+++ b/src/shellOpt.c
@@ -4,6 +4,7 @@
  * @date 2021
  */
 
+#include "vars.h"
 #include "parser.h"
 #include "essential_shell.h"