Changed: Optimize sorting of files (instead of doing it several times for each directory, do it only once)
This commit is contained in:
parent
9981f07921
commit
e3de253702
1 changed files with 2 additions and 2 deletions
|
@ -858,6 +858,8 @@ string getname (dirent *de)
|
|||
void CPath::getPathContent (const string &path, bool recurse, bool wantDir, bool wantFile, vector<string> &result, class IProgressCallback *progressCallBack, bool showEverything)
|
||||
{
|
||||
getInstance()->_FileContainer.getPathContent(path, recurse, wantDir, wantFile, result, progressCallBack, showEverything);
|
||||
|
||||
sort(result.begin(), result.end());
|
||||
}
|
||||
|
||||
void CFileContainer::getPathContent (const string &path, bool recurse, bool wantDir, bool wantFile, vector<string> &result, class IProgressCallback *progressCallBack, bool showEverything)
|
||||
|
@ -960,8 +962,6 @@ void CFileContainer::getPathContent (const string &path, bool recurse, bool want
|
|||
progressCallBack->popCropedValues ();
|
||||
}
|
||||
}
|
||||
|
||||
sort(result.begin(), result.end());
|
||||
}
|
||||
|
||||
void CPath::removeAllAlternativeSearchPath ()
|
||||
|
|
Loading…
Reference in a new issue