PIM: fix cppcheck performance warning
The code did one rare string copy instead of using a reference, due to a missing ampersand. Found by cppcheck 1.65.
This commit is contained in:
parent
764e9eee79
commit
535bb97ae8
|
@ -490,7 +490,7 @@ int AnyContainsBoost::getFilterMode(const std::vector<LocaleFactory::Filter_t> &
|
|||
{
|
||||
int mode = ALL;
|
||||
for (size_t i = start; i < terms.size(); i++) {
|
||||
const std::string flag = LocaleFactory::getFilterString(terms[i], "any-contains flag");
|
||||
const std::string &flag = LocaleFactory::getFilterString(terms[i], "any-contains flag");
|
||||
if (flag == "case-sensitive") {
|
||||
mode &= ~CASE_INSENSITIVE;
|
||||
} else if (flag == "case-insensitive") {
|
||||
|
|
Loading…
Reference in New Issue