From 7cb96924410e1e9fcb3b1d1228386b01e9c401b7 Mon Sep 17 00:00:00 2001 From: Konrad Kuchciak Date: Fri, 20 Sep 2019 15:54:31 +0200 Subject: [PATCH] Load configs in lexicographic order Change-Id: I6c2d8442e2a50c5fcf93ee351dd9d99cc242c4c0 --- src/config.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config.c b/src/config.c index d792c17..3287b62 100644 --- a/src/config.c +++ b/src/config.c @@ -97,13 +97,13 @@ int config_load_dir(const char *config_dir) return n; } - while (n--) { - snprintf(full_path, PATH_MAX, "%s/%s", config_dir, filelist[n]->d_name); + for (int i = 0; i < n; i++) { + snprintf(full_path, PATH_MAX, "%s/%s", config_dir, filelist[i]->d_name); if (is_regular_file(full_path)) config_load_merge(full_path); - free(filelist[n]); + free(filelist[i]); } free(filelist); -- 2.34.1