--- a/src/settings.c Sat Jul 04 12:09:37 2026 +0200 +++ b/src/settings.c Sat Jul 04 12:28:16 2026 +0200 @@ -29,23 +29,18 @@ settings *new_settings() { settings *s = malloc(sizeof(settings)); if (s != NULL) { - #ifdef _WIN32 - s->fileSeparator = '\\'; - #else - s->fileSeparator = '/'; - #endif /* _WIN32 */ s->recursive = false; - s->matchesOnly = false; - s->includeSuffixes = new_string_list(); - s->excludeSuffixes = new_string_list(); - s->excludeDirs = new_string_list(); + s->matches_only = false; + s->include_suffixes = new_string_list(); + s->exclude_suffixes = new_string_list(); + s->exclude_dirs = new_string_list(); s->verbose = true; - s->bfileHeuristics = new_bfile_heuristics(); + s->bfile = new_bfile_heuristics(); s->confusing_lnlen = false; s->regex = new_regex_parser(); s->individual_sums = false; s->count_chars = false; - s->dirsOnly = false; + s->dirs_only = false; } return s; @@ -53,9 +48,9 @@ void destroy_settings(settings *settings) { destroy_regex_parser(settings->regex); - destroy_string_list(settings->includeSuffixes); - destroy_string_list(settings->excludeSuffixes); - destroy_string_list(settings->excludeDirs); - destroy_bfile_heuristics(settings->bfileHeuristics); + destroy_string_list(settings->include_suffixes); + destroy_string_list(settings->exclude_suffixes); + destroy_string_list(settings->exclude_dirs); + destroy_bfile_heuristics(settings->bfile); free(settings); }