]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Avoid NaN values
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 3 Nov 2017 18:48:58 +0000 (18:48 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 3 Nov 2017 18:48:58 +0000 (18:48 +0000)
lualib/meta_functions.lua

index 1394204c15c96a6a78fb51443fec6052e48e9d2d..1c6d2cc2bcda8938d0909dc77760dfd4fb98ec48 100644 (file)
@@ -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