From 03758e68ec3746ff42cfe44e7e2c40e61ba42251 Mon Sep 17 00:00:00 2001 From: "kenneth@hexad.dk" Date: Tue, 7 Aug 2012 19:35:46 +0000 Subject: [PATCH] Fixed a bug introduced with the refactoring and filename parsing changes. git-svn-id: https://duplicati.googlecode.com/svn/trunk@1419 59da171f-624f-0410-aa54-27559c288bec --- Duplicati/Library/Compression/FileArchiveZip.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Duplicati/Library/Compression/FileArchiveZip.cs b/Duplicati/Library/Compression/FileArchiveZip.cs index c6c24cee6..5b3313e54 100644 --- a/Duplicati/Library/Compression/FileArchiveZip.cs +++ b/Duplicati/Library/Compression/FileArchiveZip.cs @@ -181,11 +181,17 @@ namespace Duplicati.Library.Compression foreach (IArchiveEntry e in m_archive.Entries) { if (prefix == null) + { + results.Add(e.FilePath); + } + else + { if (e.FilePath.StartsWith(prefix, Duplicati.Library.Utility.Utility.ClientFilenameStringComparision)) results.Add(e.FilePath); //Some old archives may have been created with windows style paths else if (e.FilePath.Replace('\\', '/').StartsWith(prefix, Duplicati.Library.Utility.Utility.ClientFilenameStringComparision)) results.Add(e.FilePath); + } } return results.ToArray();