Fixed Cppcheck warnings
This commit is contained in:
parent
dc701276de
commit
299e11c991
|
@ -207,7 +207,7 @@ bool CmdLineParser::parseFromArgs(int argc, const char* const argv[])
|
||||||
undef = 2 + argv[i];
|
undef = 2 + argv[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
mSettings->userUndefs.emplace(undef);
|
mSettings->userUndefs.insert(undef);
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (std::strncmp(argv[i], "--addon=", 8) == 0)
|
else if (std::strncmp(argv[i], "--addon=", 8) == 0)
|
||||||
|
@ -231,7 +231,7 @@ bool CmdLineParser::parseFromArgs(int argc, const char* const argv[])
|
||||||
mSettings->clang = true;
|
mSettings->clang = true;
|
||||||
|
|
||||||
else if (std::strncmp(argv[i], "--config-exclude=",17) ==0) {
|
else if (std::strncmp(argv[i], "--config-exclude=",17) ==0) {
|
||||||
mSettings->configExcludePaths.emplace(Path::fromNativeSeparators(argv[i] + 17));
|
mSettings->configExcludePaths.insert(Path::fromNativeSeparators(argv[i] + 17));
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (std::strncmp(argv[i], "--config-excludes-file=", 23) == 0) {
|
else if (std::strncmp(argv[i], "--config-excludes-file=", 23) == 0) {
|
||||||
|
|
|
@ -1166,6 +1166,7 @@ bool CppCheckExecutor::tryLoadLibrary(Library& destination, const char* basepath
|
||||||
/**
|
/**
|
||||||
* Execute a shell command and read the output from it. Returns true if command terminated successfully.
|
* Execute a shell command and read the output from it. Returns true if command terminated successfully.
|
||||||
*/
|
*/
|
||||||
|
// cppcheck-suppress passedByValue
|
||||||
bool CppCheckExecutor::executeCommand(std::string exe, std::vector<std::string> args, std::string redirect, std::string *output)
|
bool CppCheckExecutor::executeCommand(std::string exe, std::vector<std::string> args, std::string redirect, std::string *output)
|
||||||
{
|
{
|
||||||
output->clear();
|
output->clear();
|
||||||
|
|
|
@ -2470,9 +2470,9 @@ struct SingleValueFlowForwardAnalyzer : ValueFlowForwardAnalyzer {
|
||||||
if (isConditional())
|
if (isConditional())
|
||||||
return false;
|
return false;
|
||||||
const Token* condTok = getCondTokFromEnd(endBlock);
|
const Token* condTok = getCondTokFromEnd(endBlock);
|
||||||
std::set<nonneg int> varids;
|
std::set<nonneg int> varids2;
|
||||||
std::transform(getVars().begin(), getVars().end(), std::inserter(varids, varids.begin()), SelectMapKeys{});
|
std::transform(getVars().begin(), getVars().end(), std::inserter(varids2, varids2.begin()), SelectMapKeys{});
|
||||||
return bifurcate(condTok, varids, getSettings());
|
return bifurcate(condTok, varids2, getSettings());
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in New Issue