From: Konrad Kuchciak Date: Fri, 20 Sep 2019 13:54:31 +0000 (+0200) Subject: Load configs in lexicographic order X-Git-Tag: submit/tizen/20190920.142857~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7cb96924410e1e9fcb3b1d1228386b01e9c401b7;p=platform%2Fcore%2Fsystem%2Fstability-monitor.git Load configs in lexicographic order Change-Id: I6c2d8442e2a50c5fcf93ee351dd9d99cc242c4c0 --- 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);