free up the line pointer after we are finished

This commit is contained in:
Chris Cromer 2021-06-19 20:30:08 -04:00
parent e717917e95
commit b5e4de3f82

View File

@ -40,6 +40,7 @@ void loop() {
if (feof(stdin)) { if (feof(stdin)) {
// the stdin was closed, this usually happens for CTRL-D // the stdin was closed, this usually happens for CTRL-D
printf("\n"); printf("\n");
free(line);
break; break;
} }
else { else {
@ -52,6 +53,7 @@ void loop() {
remove_new_line(line); remove_new_line(line);
if (strcmp(line, "quit") == 0) { if (strcmp(line, "quit") == 0) {
free(line);
break; break;
} }
} }