From 396ad52afb3b2c49fc98ab12240d400cbc10a390 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Mon, 23 Jul 2018 21:28:34 +0100 Subject: [PATCH] [Minor] Fix logical order of function invocation --- src/libserver/symbols_cache.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libserver/symbols_cache.c b/src/libserver/symbols_cache.c index 9bea3a87a..41783057b 100644 --- a/src/libserver/symbols_cache.c +++ b/src/libserver/symbols_cache.c @@ -479,8 +479,6 @@ rspamd_symbols_cache_post_init (struct symbols_cache *cache) gint i, j; gint id; - rspamd_symbols_cache_resort (cache); - cur = cache->delayed_deps; while (cur) { ddep = cur->data; @@ -582,6 +580,8 @@ rspamd_symbols_cache_post_init (struct symbols_cache *cache) g_ptr_array_sort_with_data (cache->prefilters, prefilters_cmp, cache); g_ptr_array_sort_with_data (cache->postfilters, postfilters_cmp, cache); g_ptr_array_sort_with_data (cache->idempotent, postfilters_cmp, cache); + + rspamd_symbols_cache_resort (cache); } static gboolean -- 2.39.5