X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Fifmsxmldocument.h;h=ae555a1fad52ec06663cab8972462a21876028d0;hb=0236076defe60bcd4b3a25c23efa53c21993a48e;hp=f444af5c9dc7478ea89f94054f217965a7c3c5b2;hpb=6b896a9e1dc143bba86795be1e9336549db9b85f;p=fms.git diff --git a/include/ifmsxmldocument.h b/include/ifmsxmldocument.h index f444af5..ae555a1 100644 --- a/include/ifmsxmldocument.h +++ b/include/ifmsxmldocument.h @@ -6,6 +6,10 @@ #include #include +#ifdef XMEM + #include +#endif + /** \brief Interface for objects that represent an XML document */ @@ -86,6 +90,17 @@ protected: } return false; } + + const std::string SanitizeSingleString(const std::string &text) + { + std::string returntext=text; + // remove bogus chars from text string + for(char i=1; i<32; i++) + { + returntext=StringFunctions::Replace(returntext,std::string(1,i),""); + } + return returntext; + } };