X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=util%2Fserialization.lua;h=bad2fe43dddf7cc0b7ec17da6892f10dffe4f646;hb=d89f50109f97ff133c2ee9270e54851d7939aa69;hp=07a099c910533cc1c95df93fc19fcb7a679dfda6;hpb=6921c629e3d775b69d1f29f0e073ba8209c6ae4b;p=prosody.git diff --git a/util/serialization.lua b/util/serialization.lua index 07a099c9..bad2fe43 100644 --- a/util/serialization.lua +++ b/util/serialization.lua @@ -1,6 +1,6 @@ -- Prosody IM --- Copyright (C) 2008-2009 Matthew Wild --- Copyright (C) 2008-2009 Waqas Hussain +-- Copyright (C) 2008-2010 Matthew Wild +-- Copyright (C) 2008-2010 Waqas Hussain -- -- This project is MIT/X11 licensed. Please see the -- COPYING file in the source package for more information. @@ -35,7 +35,7 @@ local function _simplesave(o, ind, t, func) elseif type(o) == "string" then func(t, (("%q"):format(o):gsub("\\\n", "\\n"))); elseif type(o) == "table" then - if next(o) then + if next(o) ~= nil then func(t, "{\n"); for k,v in pairs(o) do func(t, indent(ind));