summaryrefslogtreecommitdiff
path: root/src/mod_private_odbc.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2010-06-04 13:31:34 +1000
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2010-06-04 13:31:34 +1000
commit4646a5dbb8d9d371fcacacc790e932f4dc123f5c (patch)
treeb9d840ba3677a616ec26e889830ec1555872d0dd /src/mod_private_odbc.erl
parentUpdate ejabberd version number to 2.1.4 (diff)
fixes wrong SQL escaping when --enable-full-xml is set
Diffstat (limited to '')
-rw-r--r--src/mod_private_odbc.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_private_odbc.erl b/src/mod_private_odbc.erl
index f0e4dbfd..13e6683b 100644
--- a/src/mod_private_odbc.erl
+++ b/src/mod_private_odbc.erl
@@ -92,7 +92,7 @@ set_data(LUser, LServer, El) ->
Username = ejabberd_odbc:escape(LUser),
LXMLNS = ejabberd_odbc:escape(XMLNS),
SData = ejabberd_odbc:escape(
- lists:flatten(xml:element_to_string(El))),
+ xml:element_to_binary(El)),
odbc_queries:set_private_data(LServer, Username, LXMLNS, SData)
end;
_ ->