diff options
Diffstat (limited to 'src/doxygen.cpp')
-rw-r--r-- | src/doxygen.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/doxygen.cpp b/src/doxygen.cpp index 7107844..f375717 100644 --- a/src/doxygen.cpp +++ b/src/doxygen.cpp @@ -8991,9 +8991,9 @@ int readDir(QFileInfo *fi, } else if (recursive && (!Config_getBool("EXCLUDE_SYMLINKS") || !cfi->isSymLink()) && - cfi->isDir() && cfi->fileName()!="." && + cfi->isDir() && !patternMatch(*cfi,exclPatList) && - cfi->fileName()!="..") + cfi->fileName().at(0)!='.') // skip "." ".." and ".dir" { cfi->setFile(cfi->absFilePath()); totalSize+=readDir(cfi,fnList,fnDict,exclDict, @@ -10399,11 +10399,11 @@ void parseInput() msg("Computing class relations...\n"); computeTemplateClassRelations(); flushUnresolvedRelations(); - computeClassRelations(); if (Config_getBool("OPTIMIZE_OUTPUT_VHDL")) { VhdlDocGen::computeVhdlComponentRelations(); } + computeClassRelations(); g_classEntries.clear(); msg("Add enum values to enums...\n"); |