From: Vsevolod Stakhov Date: Thu, 12 Jun 2025 09:17:36 +0000 (+0100) Subject: [Minor] Fix compilation X-Git-Tag: 3.13.0~56^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=017a519a2003e317bc73cf1bf88eb46338a6b592;p=thirdparty%2Frspamd.git [Minor] Fix compilation --- diff --git a/src/libserver/cfg_file.h b/src/libserver/cfg_file.h index 362ddc0aef..36941da7ad 100644 --- a/src/libserver/cfg_file.h +++ b/src/libserver/cfg_file.h @@ -48,6 +48,7 @@ struct worker_s; struct rspamd_external_libs_ctx; struct rspamd_cryptobox_pubkey; struct rspamd_dns_resolver; +struct rspamd_tokenizer_manager; /** * Logging type diff --git a/src/libserver/cfg_utils.cxx b/src/libserver/cfg_utils.cxx index badcf6c547..3fd322a1ea 100644 --- a/src/libserver/cfg_utils.cxx +++ b/src/libserver/cfg_utils.cxx @@ -74,6 +74,7 @@ #include "libserver/task.h" #include "libserver/url.h" +#define RSPAMD_TOKENIZER_INTERNAL// We need to use internal tokenizer API #include "libstat/tokenizers/custom_tokenizer.h" #define DEFAULT_SCORE 10.0 diff --git a/src/libstat/tokenizers/custom_tokenizer.h b/src/libstat/tokenizers/custom_tokenizer.h index bacb4e7cd4..b620320f42 100644 --- a/src/libstat/tokenizers/custom_tokenizer.h +++ b/src/libstat/tokenizers/custom_tokenizer.h @@ -18,7 +18,6 @@ #define RSPAMD_CUSTOM_TOKENIZER_H #include "config.h" -#include "tokenizers.h" #include "ucl.h" #ifdef __cplusplus diff --git a/src/libstat/tokenizers/tokenizer_manager.c b/src/libstat/tokenizers/tokenizer_manager.c index cd18a5ff1d..e2011712a5 100644 --- a/src/libstat/tokenizers/tokenizer_manager.c +++ b/src/libstat/tokenizers/tokenizer_manager.c @@ -15,6 +15,7 @@ */ #include "config.h" +#include "tokenizers.h" #define RSPAMD_TOKENIZER_INTERNAL #include "custom_tokenizer.h" #include "libutil/util.h"