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

github.com/kornelski/7z.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '7zip/UI/Common/EnumDirItems.cpp')
-rwxr-xr-x7zip/UI/Common/EnumDirItems.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/7zip/UI/Common/EnumDirItems.cpp b/7zip/UI/Common/EnumDirItems.cpp
index dddc05a9..454092ec 100755
--- a/7zip/UI/Common/EnumDirItems.cpp
+++ b/7zip/UI/Common/EnumDirItems.cpp
@@ -38,7 +38,7 @@ static void EnumerateDirectory(
CRecordVector<DWORD> &errorCodes)
{
NFind::CEnumeratorW enumerator(baseFolderPrefix + directory + wchar_t(kAnyStringWildcard));
- while (true)
+ for (;;)
{
NFind::CFileInfoW fileInfo;
bool found;
@@ -138,7 +138,7 @@ static HRESULT EnumerateDirItems(
bool isDir = fileInfo.IsDirectory();
if (isDir && !item.ForDir || !isDir && !item.ForFile)
{
- errorCodes.Add(E_FAIL);
+ errorCodes.Add((DWORD)E_FAIL);
errorPaths.Add(fullPath);
continue;
}
@@ -192,7 +192,7 @@ static HRESULT EnumerateDirItems(
}
if (!fileInfo.IsDirectory())
{
- errorCodes.Add(E_FAIL);
+ errorCodes.Add((DWORD)E_FAIL);
errorPaths.Add(fullPath);
continue;
}
@@ -207,7 +207,7 @@ static HRESULT EnumerateDirItems(
NFind::CEnumeratorW enumerator(diskPrefix + wchar_t(kAnyStringWildcard));
- while (true)
+ for (;;)
{
NFind::CFileInfoW fileInfo;
bool found;