Преглед на файлове

Amélioration gestion memoire string nom fichier redir

Loquicom преди 6 години
родител
ревизия
1ff4e023df
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  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){