diff options
author | methodus <methodus@web.de> | 2012-11-01 17:32:20 +0100 |
---|---|---|
committer | methodus <methodus@web.de> | 2012-11-01 17:32:20 +0100 |
commit | 5824caa0b76686cc4cdacba9cec34b31fb70ba4a (patch) | |
tree | dd40e99c0b0094f19f43a612910d0c3ffef13d64 /common | |
parent | 9d9684f5bcfaabd05f4d41b0c7d2a35d7b1a489c (diff) | |
download | vdr-plugin-upnp-5824caa0b76686cc4cdacba9cec34b31fb70ba4a.tar.gz vdr-plugin-upnp-5824caa0b76686cc4cdacba9cec34b31fb70ba4a.tar.bz2 |
Escape XML special chars in DIDL
Diffstat (limited to 'common')
-rw-r--r-- | common/ixml.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/common/ixml.cpp b/common/ixml.cpp index f463124..6a33daf 100644 --- a/common/ixml.cpp +++ b/common/ixml.cpp @@ -11,7 +11,7 @@ namespace upnp { namespace ixml { -void XmlEscapeSpecialChars(string& doc){ +string& XmlEscapeSpecialChars(string& doc){ std::string buffer; buffer.reserve(doc.size()*1.1); @@ -121,6 +121,8 @@ void XmlEscapeSpecialChars(string& doc){ } doc.swap(buffer); + + return doc; } //Function copied from Intel SDK |