Skip to content

Commit 8b2d001

Browse files
committed
Replaced addDir(const DirDef *dd) by addDir(DirDef *const dd) in GroupDef and GropuDefImpl.
Required as the list type the directories are added to has pointers to non-const DirDef as value type. (cherry picked from commit be6f072)
1 parent a075507 commit 8b2d001

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/groupdef.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class GroupDefImpl : public DefinitionImpl, public GroupDef
6464
virtual void addGroup(const GroupDef *def);
6565
virtual void addPage(PageDef *def);
6666
virtual void addExample(const PageDef *def);
67-
virtual void addDir(const DirDef *dd);
67+
virtual void addDir(DirDef *const dd);
6868
virtual bool insertMember(MemberDef *def,bool docOnly=FALSE);
6969
virtual void removeMember(MemberDef *md);
7070
virtual bool findGroup(const GroupDef *def) const; // true if def is a subgroup of this group
@@ -327,7 +327,7 @@ bool GroupDefImpl::addNamespace(const NamespaceDef *def)
327327
return FALSE;
328328
}
329329

330-
void GroupDefImpl::addDir(const DirDef *def)
330+
void GroupDefImpl::addDir(DirDef *const def)
331331
{
332332
if (def->isHidden()) return;
333333
if (Config_getBool(SORT_BRIEF_DOCS))

src/groupdef.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class GroupDef : virtual public Definition
6262
virtual void addGroup(const GroupDef *def) = 0;
6363
virtual void addPage(PageDef *def) = 0;
6464
virtual void addExample(const PageDef *def) = 0;
65-
virtual void addDir(const DirDef *dd) = 0;
65+
virtual void addDir(DirDef *const dd) = 0;
6666
virtual bool insertMember(MemberDef *def,bool docOnly=FALSE) = 0;
6767
virtual void removeMember(MemberDef *md) = 0;
6868
virtual bool findGroup(const GroupDef *def) const = 0;

0 commit comments

Comments
 (0)