From: Vsevolod Stakhov Date: Fri, 3 Nov 2017 18:48:58 +0000 (+0000) Subject: [Minor] Avoid NaN values X-Git-Tag: 1.7.0~491 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=216ce8c991729625779732c77c5467d062fa36d6;p=thirdparty%2Frspamd.git [Minor] Avoid NaN values --- diff --git a/lualib/meta_functions.lua b/lualib/meta_functions.lua index 1394204c15..1c6d2cc2bc 100644 --- a/lualib/meta_functions.lua +++ b/lualib/meta_functions.lua @@ -255,8 +255,14 @@ local function meta_words_function(task) short_words, ret_len, } + + local divisor = 1.0 + if #tp > 0 then + divisor = tp + end + for _,wr in ipairs(wres) do - table.insert(ret, wr / #tp) + table.insert(ret, wr / divisor) end return ret