Browse Source

DirectoryIterator optimisation.

tags/2021-05-28
jules 12 years ago
parent
commit
6fb9b9ce4e
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      modules/juce_core/files/juce_DirectoryIterator.cpp

+ 4
- 2
modules/juce_core/files/juce_DirectoryIterator.cpp View File

@@ -64,9 +64,11 @@ bool DirectoryIterator::next (bool* const isDirResult, bool* const isHiddenResul
}
String filename;
bool isDirectory, isHidden;
bool isDirectory, isHidden = false;
while (fileFinder.next (filename, &isDirectory, &isHidden, fileSize, modTime, creationTime, isReadOnly))
while (fileFinder.next (filename, &isDirectory,
(isHiddenResult != nullptr || (whatToLookFor & File::ignoreHiddenFiles) != 0) ? &isHidden : nullptr,
fileSize, modTime, creationTime, isReadOnly))
{
++index;


Loading…
Cancel
Save