Prechádzať zdrojové kódy

Bug 1897: Session.CompareDirectories handles incorrectly files with names containing reserved XML characters

https://winscp.net/tracker/1897

Source commit: 8b4e5b32f0313191026e398bf9558db7cd3daa81
Martin Prikryl 5 rokov pred
rodič
commit
fb0710c624
1 zmenil súbory, kde vykonal 3 pridanie a 3 odobranie
  1. 3 3
      source/core/SessionInfo.cpp

+ 3 - 3
source/core/SessionInfo.cpp

@@ -432,11 +432,11 @@ protected:
   void __fastcall SynchronizeChecklistItemFileInfo(
     const UnicodeString & AFileName, bool IsDirectory, const TSynchronizeChecklist::TItem::TFileInfo FileInfo)
   {
-    Parameter(L"type", XmlAttributeEscape(IsDirectory ? L'D' : L'-'));
-    FileName(XmlAttributeEscape(AFileName));
+    Parameter(L"type", (IsDirectory ? L'D' : L'-'));
+    FileName(AFileName);
     if (!IsDirectory)
     {
-      Parameter(L"size", XmlAttributeEscape(IntToStr(FileInfo.Size)));
+      Parameter(L"size", IntToStr(FileInfo.Size));
     }
     if (FileInfo.ModificationFmt != mfNone)
     {