version 0.2.18
[fms.git] / src / freenet / trustlistxml.cpp
index 6b0329a..05208fa 100644 (file)
@@ -151,17 +151,19 @@ const bool TrustListXML::ParseXML(const std::string &xml)
                        identity="";\r
                        messagetrust=-1;\r
                        trustlisttrust=-1;\r
+                       messagetrustcomment="";\r
+                       trustlisttrustcomment="";\r
 \r
                        TiXmlHandle hnd2(node);\r
                        txt=hnd2.FirstChild("Identity").FirstChild().ToText();\r
                        if(txt)\r
                        {\r
-                               identity=txt->ValueStr();\r
+                               identity=SanitizeSingleString(txt->ValueStr());\r
                        }\r
                        txt=hnd2.FirstChild("MessageTrustLevel").FirstChild().ToText();\r
                        if(txt)\r
                        {\r
-                               messagetruststr=txt->ValueStr();\r
+                               messagetruststr=SanitizeSingleString(txt->ValueStr());\r
                                if(messagetruststr!="")\r
                                {\r
                                        StringFunctions::Convert(messagetruststr,messagetrust);\r
@@ -170,7 +172,7 @@ const bool TrustListXML::ParseXML(const std::string &xml)
                        txt=hnd2.FirstChild("TrustListTrustLevel").FirstChild().ToText();\r
                        if(txt)\r
                        {\r
-                               trustlisttruststr=txt->ValueStr();\r
+                               trustlisttruststr=SanitizeSingleString(txt->ValueStr());\r
                                if(trustlisttruststr!="")\r
                                {\r
                                        StringFunctions::Convert(trustlisttruststr,trustlisttrust);\r