Software /
code /
prosody
Comparison
plugins/mod_storage_sql.lua @ 12589:39ae08180c81
compat: Remove handling of Lua 5.1 location of 'unpack' function
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 11 Jul 2022 19:07:38 +0200 |
parent | 12574:18d33668c5fa |
child | 12595:0572b6e604a3 |
comparison
equal
deleted
inserted
replaced
12588:b15d3cf98ba6 | 12589:39ae08180c81 |
---|---|
11 | 11 |
12 local is_stanza = require"util.stanza".is_stanza; | 12 local is_stanza = require"util.stanza".is_stanza; |
13 local t_concat = table.concat; | 13 local t_concat = table.concat; |
14 | 14 |
15 local noop = function() end | 15 local noop = function() end |
16 local unpack = table.unpack or unpack; -- luacheck: ignore 113 | 16 local unpack = table.unpack; |
17 local function iterator(result) | 17 local function iterator(result) |
18 return function(result_) | 18 return function(result_) |
19 local row = result_(); | 19 local row = result_(); |
20 if row ~= nil then | 20 if row ~= nil then |
21 return unpack(row); | 21 return unpack(row); |