forked from qt-creator/qt-creator
Fix inserting the same multiple items to PathsAndLanguages
Change-Id: Ie1df6fad425fd7198a72f531c19b3681627a5210 Reviewed-by: Marco Benelli <marco.benelli@qt.io>
This commit is contained in:
committed by
Marco Benelli
parent
629c137ef2
commit
38296f6acc
@@ -280,11 +280,10 @@ bool PathsAndLanguages::maybeInsert(const PathAndLanguage &pathAndLanguage) {
|
|||||||
if (currentElement.path() == pathAndLanguage.path()) {
|
if (currentElement.path() == pathAndLanguage.path()) {
|
||||||
int j = i;
|
int j = i;
|
||||||
do {
|
do {
|
||||||
if (pathAndLanguage.language() < currentElement.language()) {
|
if (pathAndLanguage.language() < currentElement.language())
|
||||||
|
break;
|
||||||
if (currentElement.language() == pathAndLanguage.language())
|
if (currentElement.language() == pathAndLanguage.language())
|
||||||
return false;
|
return false;
|
||||||
break;
|
|
||||||
}
|
|
||||||
++j;
|
++j;
|
||||||
if (j == m_list.length())
|
if (j == m_list.length())
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user