txt=hnd.FirstChild("Message").FirstChild("Date").FirstChild().ToText();\r
if(txt)\r
{\r
- m_date=txt->ValueStr();\r
+ m_date=SanitizeSingleString(txt->ValueStr());\r
}\r
txt=hnd.FirstChild("Message").FirstChild("Time").FirstChild().ToText();\r
if(txt)\r
{\r
- m_time=txt->ValueStr();\r
+ m_time=SanitizeSingleString(txt->ValueStr());\r
}\r
txt=hnd.FirstChild("Message").FirstChild("Subject").FirstChild().ToText();\r
if(txt)\r
{\r
- m_subject=txt->ValueStr();\r
+ m_subject=SanitizeSingleString(txt->ValueStr());\r
}\r
txt=hnd.FirstChild("Message").FirstChild("MessageID").FirstChild().ToText();\r
if(txt)\r
{\r
- m_messageid=txt->ValueStr();\r
+ m_messageid=SanitizeSingleString(txt->ValueStr());\r
}\r
txt=hnd.FirstChild("Message").FirstChild("ReplyBoard").FirstChild().ToText();\r
if(txt)\r
{\r
- m_replyboard=txt->ValueStr();\r
+ m_replyboard=SanitizeSingleString(txt->ValueStr());\r
StringFunctions::LowerCase(m_replyboard,m_replyboard);\r
if(m_replyboard.size()>40)\r
{\r
{\r
if(node2->FirstChild())\r
{\r
- std::string boardname=node2->FirstChild()->ValueStr();\r
+ std::string boardname=SanitizeSingleString(node2->FirstChild()->ValueStr());\r
StringFunctions::LowerCase(boardname,boardname);\r
if(boardname.size()>40)\r
{\r
txt=hnd2.FirstChild("Order").FirstChild().ToText();\r
if(txt)\r
{\r
- orderstr=txt->ValueStr();\r
+ orderstr=SanitizeSingleString(txt->ValueStr());\r
StringFunctions::Convert(orderstr,order);\r
}\r
txt=hnd2.FirstChild("MessageID").FirstChild().ToText();\r
if(txt)\r
{\r
- messageid=txt->ValueStr();\r
+ messageid=SanitizeSingleString(txt->ValueStr());\r
}\r
\r
if(order!=-1 && messageid!="")\r
txt=hnd2.FirstChild("Key").FirstChild().ToText();\r
if(txt)\r
{\r
- key=txt->ValueStr();\r
+ key=SanitizeSingleString(txt->ValueStr());\r
}\r
\r
txt=hnd2.FirstChild("Size").FirstChild().ToText();\r
if(txt)\r
{\r
- sizestr=txt->ValueStr();\r
+ sizestr=SanitizeSingleString(txt->ValueStr());\r
StringFunctions::Convert(sizestr,size);\r
}\r
\r