mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-04-07 10:02:24 +02:00
Reversed order of recursive calls.
This commit is contained in:
parent
301b4215e5
commit
58c0078188
1 changed files with 8 additions and 2 deletions
|
@ -766,13 +766,19 @@ void Test::createAllRecursiveScripts() {
|
|||
void Test::createAllRecursiveScripts(const QString& directory) {
|
||||
QDirIterator it(directory, QDirIterator::Subdirectories);
|
||||
|
||||
QStringList directories;
|
||||
while (it.hasNext()) {
|
||||
QString nextDirectory = it.next();
|
||||
if (isAValidDirectory(nextDirectory)) {
|
||||
createAllRecursiveScripts(nextDirectory);
|
||||
createRecursiveScript(nextDirectory, false);
|
||||
directories.push_front(nextDirectory);
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = directories.length(); i > 0; --i) {
|
||||
QString nextDirectory = directories[i];
|
||||
createAllRecursiveScripts(nextDirectory);
|
||||
createRecursiveScript(nextDirectory, false);
|
||||
}
|
||||
}
|
||||
|
||||
void Test::createRecursiveScript(const QString& directory, bool interactiveMode) {
|
||||
|
|
Loading…
Reference in a new issue