aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/blogc/loader.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/blogc/loader.c b/src/blogc/loader.c
index 029acbf..d620988 100644
--- a/src/blogc/loader.c
+++ b/src/blogc/loader.c
@@ -186,7 +186,8 @@ blogc_source_parse_from_files(bc_trie_t *conf, bc_slist_t *l, bc_error_t **err)
bool reverse = bc_str_to_bool(bc_trie_lookup(conf, "FILTER_REVERSE"));
if (sort) {
- sources = bc_slist_sort(sources, reverse ? sort_source_reverse : sort_source);
+ sources = bc_slist_sort(sources,
+ (bc_sort_func_t) (reverse ? sort_source_reverse : sort_source));
}
else if (reverse) {
bc_slist_t *tmp_sources = NULL;