PCRE: Fixed unintended message when HAVE_RULES=yes was set.
This commit is contained in:
parent
01f9ce2c4a
commit
bdb136de02
|
@ -800,12 +800,12 @@ void CppCheck::executeRules(const std::string &tokenlist, const Tokenizer &token
|
||||||
while (pos < (int)str.size()) {
|
while (pos < (int)str.size()) {
|
||||||
const int pcreExecRet = pcre_exec(re, pcreExtra, str.c_str(), (int)str.size(), pos, 0, ovector, 30);
|
const int pcreExecRet = pcre_exec(re, pcreExtra, str.c_str(), (int)str.size(), pos, 0, ovector, 30);
|
||||||
if (pcreExecRet < 0) {
|
if (pcreExecRet < 0) {
|
||||||
const std::string errorMessage = std::string("pcre_exec failed: ") + pcreErrorCodeToString(pcreExecRet);
|
const std::string errorMessage = pcreErrorCodeToString(pcreExecRet);
|
||||||
if (!errorMessage.empty()) {
|
if (!errorMessage.empty()) {
|
||||||
const ErrorLogger::ErrorMessage errmsg(std::list<ErrorLogger::ErrorMessage::FileLocation>(),
|
const ErrorLogger::ErrorMessage errmsg(std::list<ErrorLogger::ErrorMessage::FileLocation>(),
|
||||||
emptyString,
|
emptyString,
|
||||||
Severity::error,
|
Severity::error,
|
||||||
errorMessage,
|
std::string("pcre_exec failed: ") + errorMessage,
|
||||||
"pcre_exec",
|
"pcre_exec",
|
||||||
false);
|
false);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue