From 9d488c8e869e59e1dff2c68218a8f38e9b959cd7 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Fri, 1 Aug 2014 11:36:10 +0200 Subject: [PATCH] mraa.c: fclose on NULL fp can segfault on some platforms Signed-off-by: Brendan Le Foll --- src/mraa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mraa.c b/src/mraa.c index c14f9ac..6fc072e 100644 --- a/src/mraa.c +++ b/src/mraa.c @@ -71,10 +71,10 @@ mraa_init() } else { platform_type = MRAA_INTEL_GALILEO_GEN1; } + free(line); } + fclose(fh); } - free(line); - fclose(fh); advance_func = (mraa_adv_func_t*) malloc(sizeof(mraa_adv_func_t)); memset(advance_func, 0, sizeof(mraa_adv_func_t));