aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2018-10-12 00:52:18 +0200
committerKim Alvefur <zash@zash.se>2018-10-12 00:52:18 +0200
commite2321c4d37d4bc08536072799f525910ea4395bf (patch)
tree8e5a660994a62c814ce8258d5002f2fd9857652c
parent1ab9729aacb29265bd611c597f1b607d49e269a2 (diff)
downloadprosody-e2321c4d37d4bc08536072799f525910ea4395bf.tar.gz
prosody-e2321c4d37d4bc08536072799f525910ea4395bf.zip
util.stanza: Set preserialize as freeze metamethod
-rw-r--r--util/stanza.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/util/stanza.lua b/util/stanza.lua
index 79522ed5..85c89d43 100644
--- a/util/stanza.lua
+++ b/util/stanza.lua
@@ -359,6 +359,8 @@ local function preserialize(stanza)
return s;
end
+stanza_mt.__freeze = preserialize;
+
local function deserialize(stanza)
-- Set metatable
if stanza then