From: Vsevolod Stakhov Date: Fri, 30 Oct 2020 12:09:00 +0000 (+0000) Subject: [Minor] Lua_mime: One more offset fix X-Git-Tag: 2.7~184 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2bbf8bb78e8e9d5566d1c1b4812cf6a8258033ef;p=thirdparty%2Frspamd.git [Minor] Lua_mime: One more offset fix --- diff --git a/lualib/lua_mime.lua b/lualib/lua_mime.lua index aab61cb775..76e3c61958 100644 --- a/lualib/lua_mime.lua +++ b/lualib/lua_mime.lua @@ -354,7 +354,7 @@ local function do_replacement (task, part, mp, replacements, local fragments = {} for _,m in ipairs(matches_flattened) do if m[1][1] > cur_start then - fragments[#fragments + 1] = content:span(cur_start, m[1][1] - cur_start) + fragments[#fragments + 1] = content:sub(cur_start, m[1][1]) fragments[#fragments + 1] = replacements[m[2]] cur_start = m[1][2] + 1 -- end of match end