diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-01-01 18:58:01 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-01-01 18:58:01 +0000 |
commit | 1f58c5fa9805a404c9a942f110589fce464825df (patch) | |
tree | 90708b845ad6139d0b9214a63fd255bf75462af6 /src/libserver/task.c | |
parent | 60383ec549918fe5f0a1bbdda09fd74abac56e09 (diff) | |
download | rspamd-1f58c5fa9805a404c9a942f110589fce464825df.tar.gz rspamd-1f58c5fa9805a404c9a942f110589fce464825df.zip |
[Project] Initialize language detector
Diffstat (limited to 'src/libserver/task.c')
-rw-r--r-- | src/libserver/task.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libserver/task.c b/src/libserver/task.c index bf66ec030..2c014a7d1 100644 --- a/src/libserver/task.c +++ b/src/libserver/task.c @@ -26,6 +26,7 @@ #include "utlist.h" #include "contrib/zstd/zstd.h" #include "libserver/mempool_vars_internal.h" +#include "libmime/lang_detection.h" #include <math.h> /* @@ -61,7 +62,8 @@ rspamd_request_header_dtor (gpointer p) */ struct rspamd_task * rspamd_task_new (struct rspamd_worker *worker, struct rspamd_config *cfg, - rspamd_mempool_t *pool) + rspamd_mempool_t *pool, + struct rspamd_lang_detector *lang_det) { struct rspamd_task *new_task; @@ -82,6 +84,7 @@ rspamd_task_new (struct rspamd_worker *worker, struct rspamd_config *cfg, gettimeofday (&new_task->tv, NULL); new_task->time_real = rspamd_get_ticks (FALSE); new_task->time_virtual = rspamd_get_virtual_ticks (); + new_task->lang_det = lang_det; if (pool == NULL) { new_task->task_pool = |