summaryrefslogtreecommitdiffstats
path: root/src/tokenizers
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2014-12-30 13:44:57 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2014-12-30 13:44:57 +0000
commitcc36c9e94b102d12a0a40f37fd0d996c3988d48a (patch)
tree61ff6d890cec125769ec0fc46839d94cc38d47cb /src/tokenizers
parente6d7ea3b6b52a6b77154d5b508b2555c11439580 (diff)
downloadrspamd-cc36c9e94b102d12a0a40f37fd0d996c3988d48a.tar.gz
rspamd-cc36c9e94b102d12a0a40f37fd0d996c3988d48a.zip
Do not tokenize empty input.
Diffstat (limited to 'src/tokenizers')
-rw-r--r--src/tokenizers/osb.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tokenizers/osb.c b/src/tokenizers/osb.c
index b879237c4..9dd12a8dd 100644
--- a/src/tokenizers/osb.c
+++ b/src/tokenizers/osb.c
@@ -49,6 +49,10 @@ osb_tokenize_text (struct tokenizer *tokenizer,
gint i, processed = 0;
guint w;
+ if (input == NULL) {
+ return FALSE;
+ }
+
if (*tree == NULL) {
*tree = g_tree_new (token_node_compare_func);
rspamd_mempool_add_destructor (pool,