From: Vsevolod Stakhov Date: Fri, 5 Sep 2014 12:43:33 +0000 (+0100) Subject: Fix for lua 5.2. X-Git-Tag: 0.7.0~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dddcecd51de8dbf662d6a065d4d4c7133d8f1d02;p=thirdparty%2Frspamd.git Fix for lua 5.2. --- diff --git a/conf/lua/rspamd.classifiers.lua b/conf/lua/rspamd.classifiers.lua index 4820dd77a1..3ba1c0fc69 100644 --- a/conf/lua/rspamd.classifiers.lua +++ b/conf/lua/rspamd.classifiers.lua @@ -10,6 +10,11 @@ local has_in_reply_label = 'reply message' -- Get specific statfiles set based on message rules local function get_specific_statfiles(classifier, task) + if not table.foreach then + table.foreach = function(t, f) + for k, v in pairs(t) do f(k, v) end + end + end local spec_st = {} -- More 5 recipients local st_many = classifier:get_statfile_by_label(many_recipients_label)