Browse Source

Amélioration gestion memoire string nom fichier redir

Loquicom 6 years ago
parent
commit
1ff4e023df
1 changed files with 2 additions and 2 deletions
  1. 2 2
      parser.c

+ 2 - 2
parser.c

@@ -386,8 +386,8 @@ int set_redirection(Command* c){
             buffer++;
         }
         //Allocation file et copie nom fichier
-        file = malloc(sizeof(char) * compteur);
-        memset(file, 0, compteur);
+        file = malloc(sizeof(char) * (compteur + 1));
+        memset(file, 0, compteur + 1);
         strncpy(file, deb, compteur);
         //Redirection
         if(set_io(c, file, redir) == SHELL_ERR){