projects
/
prosody.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
util.pluginloader: Remove unnecessary return value suppressing the real load error
[prosody.git]
/
util
/
xmlrpc.lua
diff --git
a/util/xmlrpc.lua
b/util/xmlrpc.lua
index 5a3917548e669dc48a4bf8d1e1ee165f6adb0bec..0c6b5efeaa3d05d5ebc66296c32c74be453a0af0 100644
(file)
--- a/
util/xmlrpc.lua
+++ b/
util/xmlrpc.lua
@@
-1,4
+1,4
@@
--- Prosody IM v0.
3
+-- Prosody IM v0.
4
-- Copyright (C) 2008-2009 Matthew Wild
-- Copyright (C) 2008-2009 Waqas Hussain
--
-- Copyright (C) 2008-2009 Matthew Wild
-- Copyright (C) 2008-2009 Waqas Hussain
--
@@
-41,6
+41,9
@@
local map = {
number=function(stanza, object)
stanza:tag("int"):text(tostring(object)):up();
end;
number=function(stanza, object)
stanza:tag("int"):text(tostring(object)):up();
end;
+ ["nil"]=function(stanza, object) -- nil extension
+ stanza:tag("nil"):up();
+ end;
};
_lua_to_xmlrpc = function(stanza, object)
local h = map[type(object)];
};
_lua_to_xmlrpc = function(stanza, object)
local h = map[type(object)];
@@
-146,6
+149,9
@@
local rmap = {
if tostring(tonumber(n)) == n then n = tonumber(n); end
return n;
end;
if tostring(tonumber(n)) == n then n = tonumber(n); end
return n;
end;
+ ["nil"]=function(stanza) -- nil extension
+ return nil;
+ end;
}
_xmlrpc_to_lua = function(stanza)
local h = rmap[stanza.name];
}
_xmlrpc_to_lua = function(stanza)
local h = rmap[stanza.name];