From 3a8c1a3f6c3258a13f4791cd3d57145225ebb64f Mon Sep 17 00:00:00 2001 From: Waqas Hussain Date: Thu, 25 Jun 2009 17:19:13 +0500 Subject: util.stanza: Remove numeric attributes while deserializing --- util/stanza.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'util/stanza.lua') diff --git a/util/stanza.lua b/util/stanza.lua index 526bb2f0..4f387561 100644 --- a/util/stanza.lua +++ b/util/stanza.lua @@ -200,6 +200,8 @@ end function deserialize(stanza) -- Set metatable if stanza then + local attr = stanza.attr; + for i=1,#attr do attr[i] = nil; end setmetatable(stanza, stanza_mt); for _, child in ipairs(stanza) do if type(child) == "table" then -- cgit v1.2.3