aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rspamd.com>2025-04-22 09:53:03 +0100
committerVsevolod Stakhov <vsevolod@rspamd.com>2025-04-22 09:53:03 +0100
commit7a38f3c62d2373928ba6bc77f59e21d58dfd4896 (patch)
treeef01961ab55cbabdffbf108b9ec263f09d2b1b3f
parent5b48df549375cbbf5ce969c6d56d7dd593de171e (diff)
downloadrspamd-7a38f3c62d2373928ba6bc77f59e21d58dfd4896.tar.gz
rspamd-7a38f3c62d2373928ba6bc77f59e21d58dfd4896.zip
[Fix] Arc: Use tonumber when comparing
Issue: #4044
-rw-r--r--src/plugins/lua/arc.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/lua/arc.lua b/src/plugins/lua/arc.lua
index fb5dd93e6..07fb5c63f 100644
--- a/src/plugins/lua/arc.lua
+++ b/src/plugins/lua/arc.lua
@@ -147,7 +147,7 @@ local function parse_arc_header(hdr, target, is_aar)
-- sort by i= attribute
table.sort(target, function(a, b)
- return (a.i or 0) < (b.i or 0)
+ return (tonumber(a.i) or 0) < (tonumber(b.i) or 0)
end)
end