From 21448cee37e663a268e7f2b59543bfce83e690f0 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Sat, 19 Jun 2021 20:32:26 -0400 Subject: [PATCH] free line on error in loop --- src/loop.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/loop.c b/src/loop.c index 2f3697c..44ad49f 100644 --- a/src/loop.c +++ b/src/loop.c @@ -46,6 +46,9 @@ void loop() { else { perror("Error: "); printf("\n"); + if (line != NULL) { + free(line); + } exit(EXIT_FAILURE); } }