diff options
Diffstat (limited to '02_exercise/shell.c')
-rw-r--r-- | 02_exercise/shell.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/02_exercise/shell.c b/02_exercise/shell.c index d1e52ec..ea1b13f 100644 --- a/02_exercise/shell.c +++ b/02_exercise/shell.c @@ -31,7 +31,6 @@ int main(void) { // skip empty lines - empty being just spaces or tabs continue; } - line[length - 1] = '\0'; // cut the line feed process *processes = NULL; @@ -68,6 +67,8 @@ int main(void) { clean: free((void *)line); + line = NULL; + cap = 0; free_processes(&processes); } |