From 5d152394395f09abf7de7369b6b26c8a3b998d9e Mon Sep 17 00:00:00 2001 From: tmeissner Date: Mon, 4 May 2015 22:46:54 +0200 Subject: [PATCH] fixed order of includes; added _GNU_SOURCE define to succ. compile under Linux; through away return value of closedir() --- 21st_century_c/process_dir.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/21st_century_c/process_dir.c b/21st_century_c/process_dir.c index 8132eb5..c05b5a2 100644 --- a/21st_century_c/process_dir.c +++ b/21st_century_c/process_dir.c @@ -1,8 +1,11 @@ -#include "process_dir.h" -#include +#define _GNU_SOURCE #include + +#include #include +#include "process_dir.h" + int process_dir_r(filestruct level) { if (!level.fullname) { @@ -48,6 +51,6 @@ int process_dir_r(filestruct level) { free(next_level.fullname); } } - closedir(current); + (void) closedir(current); return errct; }