From a1739c1bbbf63c56f4c9d874160f6a2d9727fde7 Mon Sep 17 00:00:00 2001 From: Carl Johnsen Date: Fri, 27 Feb 2026 09:29:02 +0100 Subject: [PATCH] Removed unused Windows helper method --- .../DiskImage/WindowsDiskImageHelper.cs | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs b/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs index ef0a44450..5b68de258 100644 --- a/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs +++ b/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs @@ -349,28 +349,6 @@ namespace Duplicati.UnitTest.DiskImage return -1; } - /// - /// Finds an available drive letter that is not currently in use. - /// - /// An available drive letter. - /// Thrown if no available drive letters are found. - private static char FindAvailableDriveLetter() - { - var usedDrives = DriveInfo.GetDrives() - .Where(d => d.Name.Length >= 2) - .Select(d => char.ToUpperInvariant(d.Name[0])) - .ToHashSet(); - - // Try letters from Z down to D (avoid A, B, C which are typically reserved) - for (char c = 'Z'; c >= 'D'; c--) - { - if (!usedDrives.Contains(c)) - return c; - } - - throw new InvalidOperationException("No available drive letters found."); - } - /// /// Gets the drive letters (mount points) for all partitions on a disk. ///