Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDean Ferreyra <dean@octw.com>2020-07-20 02:24:51 +0300
committerDean Ferreyra <dean@octw.com>2020-07-20 02:24:51 +0300
commitd1547020202025f96391a39c28e0351220b6d702 (patch)
treeefb1e8dd58dd280f429702c5ae998673f9b34d8a /Duplicati/Library/Common/IO
parentfd186712b462c853715477ad656dab6a91b2f8c4 (diff)
Support problematic Windows paths
Fix pull request string comparisons in SystemIOWindows.cs to use StringComparison.Ordinal. Fix pull request to use SystemIO.IO_WIN.PathCombine() in WindowsSnapshot.cs.
Diffstat (limited to 'Duplicati/Library/Common/IO')
-rw-r--r--Duplicati/Library/Common/IO/SystemIOWindows.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Duplicati/Library/Common/IO/SystemIOWindows.cs b/Duplicati/Library/Common/IO/SystemIOWindows.cs
index c71d9943d..faeb920e5 100644
--- a/Duplicati/Library/Common/IO/SystemIOWindows.cs
+++ b/Duplicati/Library/Common/IO/SystemIOWindows.cs
@@ -53,12 +53,12 @@ namespace Duplicati.Library.Common.IO
public static string StripUNCPrefix(string path)
{
- if (path.StartsWith(UNCPREFIX_SERVER))
+ if (path.StartsWith(UNCPREFIX_SERVER, StringComparison.Ordinal))
{
// @"\\?\UNC\example.com\share\file.txt" to @"\\example.com\share\file.txt"
return PATHPREFIX_SERVER + path.Substring(UNCPREFIX_SERVER.Length);
}
- else if (path.StartsWith(UNCPREFIX))
+ else if (path.StartsWith(UNCPREFIX, StringComparison.Ordinal))
{
// @"\\?\C:\file.txt" to @"C:\file.txt"
return path.Substring(UNCPREFIX.Length);