version 0.2.23
[fms.git] / include / ifmsxmldocument.h
index f444af5..ae555a1 100644 (file)
@@ -6,6 +6,10 @@
 #include <string>\r
 #include <tinyxml.h>\r
 \r
+#ifdef XMEM\r
+       #include <xmem.h>\r
+#endif\r
+\r
 /**\r
        \brief Interface for objects that represent an XML document\r
 */\r
@@ -86,6 +90,17 @@ protected:
                }\r
                return false;\r
        }\r
+\r
+       const std::string SanitizeSingleString(const std::string &text)\r
+       {\r
+               std::string returntext=text;\r
+               // remove bogus chars from text string\r
+               for(char i=1; i<32; i++)\r
+               {\r
+                       returntext=StringFunctions::Replace(returntext,std::string(1,i),"");\r
+               }\r
+               return returntext;\r
+       }\r
        \r
 };\r
 \r