aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2012-08-22 22:16:50 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2012-08-22 22:16:50 +0400
commit054fd3b8cfc91983c90d5dd24ef1bd89d520722c (patch)
tree1e3568b2b7e146b2e8203ebc3450ece696c4b2aa /src
parent5767620cc4e05b08440c144f6f7377470e9d7b71 (diff)
downloadrspamd-054fd3b8cfc91983c90d5dd24ef1bd89d520722c.tar.gz
rspamd-054fd3b8cfc91983c90d5dd24ef1bd89d520722c.zip
Fix xmlrpc lua parsing code.0.5.2
Diffstat (limited to 'src')
-rw-r--r--src/lua/lua_xmlrpc.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lua/lua_xmlrpc.c b/src/lua/lua_xmlrpc.c
index e9b317517..c49cd137e 100644
--- a/src/lua/lua_xmlrpc.c
+++ b/src/lua/lua_xmlrpc.c
@@ -419,16 +419,14 @@ lua_xmlrpc_parse_reply (lua_State *L)
g_markup_parse_context_free (ctx);
if (! res) {
- lua_pushboolean (L, FALSE);
- }
- else {
- lua_pushboolean (L, TRUE);
+ lua_pushnil (L);
}
}
else {
- lua_pushboolean (L, FALSE);
+ lua_pushnil (L);
}
+ /* Return table or nil */
return 1;
}