From 5d24868582dfb7314b6cd3ae2a145754c5f3f3f2 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Thu, 20 Aug 2015 19:09:42 +0100 Subject: [PATCH] mraa.c: Fix close/free fail introduced earlier Signed-off-by: Brendan Le Foll --- src/mraa.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mraa.c b/src/mraa.c index 5a1772f..4580829 100644 --- a/src/mraa.c +++ b/src/mraa.c @@ -356,12 +356,12 @@ mraa_file_contains(const char* filename, const char* content) size_t len = 1024; char* line = malloc(len); if (line == NULL) { - close(file); + free(file); return 0; } FILE* fh = fopen(file, "r"); if (fh == NULL) { - close(file); + free(file); free(line); return 0; } @@ -391,12 +391,12 @@ mraa_file_contains_both(const char* filename, const char* content, const char* c size_t len = 1024; char* line = malloc(len); if (line == NULL) { - close(file); + free(file); return 0; } FILE* fh = fopen(file, "r"); if (fh == NULL) { - close(file); + free(file); free(line); return 0; }