diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2010-06-04 13:31:34 +1000 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2010-06-04 13:31:34 +1000 |
commit | 4646a5dbb8d9d371fcacacc790e932f4dc123f5c (patch) | |
tree | b9d840ba3677a616ec26e889830ec1555872d0dd /src/mod_private_odbc.erl | |
parent | Update 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.erl | 2 |
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; _ -> |