From: Vsevolod Stakhov Date: Wed, 24 Jun 2020 14:54:38 +0000 (+0100) Subject: [Minor] Oops, fix encrypted reply X-Git-Tag: 2.6~292 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=023aa4a7c0136637efce423647a11a25683fa6e5;p=rspamd.git [Minor] Oops, fix encrypted reply --- diff --git a/src/fuzzy_storage.c b/src/fuzzy_storage.c index 6242e47c7..0d7721ffb 100644 --- a/src/fuzzy_storage.c +++ b/src/fuzzy_storage.c @@ -759,12 +759,17 @@ rspamd_fuzzy_check_callback (struct rspamd_fuzzy_reply *result, void *ud) struct rspamd_shingle sgl_cpy; switch (session->cmd_type) { - case CMD_NORMAL: case CMD_ENCRYPTED_NORMAL: + encrypted = TRUE; + /* Fallthrough */ + case CMD_NORMAL: cmd = &session->cmd.basic; break; - case CMD_SHINGLE: + case CMD_ENCRYPTED_SHINGLE: + encrypted = TRUE; + /* Fallthrough */ + case CMD_SHINGLE: cmd = &session->cmd.basic; memcpy (&sgl_cpy, &session->cmd.sgl, sizeof (sgl_cpy)); shingle = &sgl_cpy;