From: Vsevolod Stakhov Date: Mon, 26 Nov 2018 13:37:38 +0000 (+0000) Subject: [Minor] Check language detector pointer before use X-Git-Tag: 1.8.3~51 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=776405e98494e51e8dba7b2eb10bf44088c0101c;p=thirdparty%2Frspamd.git [Minor] Check language detector pointer before use --- diff --git a/src/libstat/tokenizers/tokenizers.c b/src/libstat/tokenizers/tokenizers.c index 9ec0c4315e..604fc070e1 100644 --- a/src/libstat/tokenizers/tokenizers.c +++ b/src/libstat/tokenizers/tokenizers.c @@ -771,8 +771,8 @@ rspamd_stem_words (GArray *words, rspamd_mempool_t *pool, tok->stemmed.begin = tok->normalized.begin; } - if (tok->stemmed.len > 0 && rspamd_language_detector_is_stop_word (d, - tok->stemmed.begin, tok->stemmed.len)) { + if (tok->stemmed.len > 0 && d != NULL && + rspamd_language_detector_is_stop_word (d, tok->stemmed.begin, tok->stemmed.len)) { tok->flags |= RSPAMD_STAT_TOKEN_FLAG_STOP_WORD; } }