]> git.ipfire.org Git - thirdparty/FORT-validator.git/commitdiff
Release allocated line-copy
authorpcarana <pc.moreno2099@gmail.com>
Wed, 27 Feb 2019 22:23:04 +0000 (16:23 -0600)
committerpcarana <pc.moreno2099@gmail.com>
Wed, 27 Feb 2019 22:23:04 +0000 (16:23 -0600)
src/csv.c

index b9275f8839568cef5dc342f9b8bab39c66f784da..85bb4f4281a0cd5f029164543bb417c827e96964 100644 (file)
--- a/src/csv.c
+++ b/src/csv.c
@@ -99,6 +99,7 @@ add_vrp(char *line, struct delta *delta)
        if (line_copy == NULL) {
                error = -ENOMEM;
                err(error, "Out of memory allocating CSV line copy");
+               goto error;
        }
        strcpy(line_copy, line);
 
@@ -172,6 +173,7 @@ add_vrp(char *line, struct delta *delta)
        return 0;
 
 error:
+       free(line_copy);
        return error;
 }