From 4701ccd7797dba00e961648e179e2af9bc203f12 Mon Sep 17 00:00:00 2001 From: albert-github Date: Thu, 7 Feb 2019 13:10:17 +0100 Subject: Bug 626582 - Function overloads are not actually sorted in member function list List was only sorted on member names, now also subsequently sorted on arguments. --- src/memberlist.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/memberlist.cpp b/src/memberlist.cpp index abb8aff..031b619 100644 --- a/src/memberlist.cpp +++ b/src/memberlist.cpp @@ -90,6 +90,7 @@ int MemberList::compareValues(const MemberDef *c1, const MemberDef *c2) const return 1; } int cmp = qstricmp(c1->name(),c2->name()); + if (cmp==0) cmp = qstricmp(c1->argsString(),c2->argsString()); return cmp!=0 ? cmp : c1->getDefLine()-c2->getDefLine(); } -- cgit v0.12