From 82d16c9fb29f35b52868eda8725a86379a98b6fb Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Wed, 14 Mar 2007 19:18:21 +0000 Subject: Characters way up there were being escaped as negative numbers...seems whacky. --- src/xmlwriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/xmlwriter.cpp b/src/xmlwriter.cpp index 0ea3709..0c9c7db 100644 --- a/src/xmlwriter.cpp +++ b/src/xmlwriter.cpp @@ -67,7 +67,7 @@ std::string XmlWriter::escape( std::string sIn ) { sOut += "&#"; char buf[4]; - sprintf( buf, "%d", *i ); + sprintf( buf, "%u", (unsigned int)*i ); sOut += buf; sOut += ';'; } -- cgit v1.2.3