diff --git a/Duplicati/Library/Utility/Utility.cs b/Duplicati/Library/Utility/Utility.cs index 852bfd6a7..260c1a353 100644 --- a/Duplicati/Library/Utility/Utility.cs +++ b/Duplicati/Library/Utility/Utility.cs @@ -141,7 +141,7 @@ namespace Duplicati.Library.Utility /// A list of the full paths public static IEnumerable EnumerateFolders(string basepath) { - return EnumerateFolders(basepath, null); + return EnumerateFileSystemEntries(basepath).Where(x => x.EndsWith(Util.DirectorySeparatorString, StringComparison.Ordinal)); } /// @@ -167,18 +167,6 @@ namespace Duplicati.Library.Utility return EnumerateFileSystemEntries(basepath, filter).Where(x => !x.EndsWith(Util.DirectorySeparatorString, StringComparison.Ordinal)); } - /// - /// Returns a list of folder names found in the given folder. - /// The search is recursive. - /// - /// The folder to look in - /// The filter to apply. - /// A list of the full paths - public static IEnumerable EnumerateFolders(string basepath, IFilter filter) - { - return EnumerateFileSystemEntries(basepath, filter).Where(x => x.EndsWith(Util.DirectorySeparatorString, StringComparison.Ordinal)); - } - /// /// Returns a list of all files and subfolders found in the given folder. /// The search is recursive.