diff options
-rw-r--r-- | src/dirdef.cpp | 2 | ||||
-rw-r--r-- | src/groupdef.cpp | 7 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/dirdef.cpp b/src/dirdef.cpp index b41dc01..a89a9e6 100644 --- a/src/dirdef.cpp +++ b/src/dirdef.cpp @@ -142,7 +142,7 @@ bool DirDefImpl::isLinkable() const void DirDefImpl::addSubDir(DirDef *subdir) { - m_subdirs.append(subdir); + m_subdirs.push_back(subdir); subdir->setOuterScope(this); subdir->setParent(this); } diff --git a/src/groupdef.cpp b/src/groupdef.cpp index bff97e0..5af1cbd 100644 --- a/src/groupdef.cpp +++ b/src/groupdef.cpp @@ -331,9 +331,12 @@ void GroupDefImpl::addDir(const DirDef *def) { if (def->isHidden()) return; if (Config_getBool(SORT_BRIEF_DOCS)) - m_dirList->inSort(def); + { + m_dirList->push_back(def); + m_dirList->sort(); + } else - m_dirList->append(def); + m_dirList->push_back(def); } void GroupDefImpl::addPage(PageDef *def) |