diff options
author | Matthew Wild <mwild1@gmail.com> | 2008-10-08 22:42:51 +0100 |
---|---|---|
committer | Matthew Wild <mwild1@gmail.com> | 2008-10-08 22:42:51 +0100 |
commit | d90bbc62934a3c2580242baaf9978094e7064277 (patch) | |
tree | df76cf6ef4cbc4761d17af02adffe22773d7fdb2 | |
parent | 584b40a6825647ae2388ba47247689e8994c2129 (diff) | |
download | prosody-d90bbc62934a3c2580242baaf9978094e7064277.tar.gz prosody-d90bbc62934a3c2580242baaf9978094e7064277.zip |
Fix for saving tables with non-string keys
-rw-r--r-- | util/datamanager.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/datamanager.lua b/util/datamanager.lua index be63673e..71c0fe86 100644 --- a/util/datamanager.lua +++ b/util/datamanager.lua @@ -43,7 +43,7 @@ local function simplesave (f, o) elseif type(o) == "table" then f:write("{\n") for k,v in pairs(o) do - f:write(" [", format("%q", k), "] = ") + f:write(" [", basicSerialize(k), "] = ") simplesave(f, v) f:write(",\n") end |