@@ -282,7 +282,7 @@ void CppCheck::checkFunctionUsage()
282282 if (_settings._errorsOnly == false )
283283 _errorLogger.reportOut (" Checking usage of global functions.." );
284284
285- _checkUnusedFunctions .check (this );
285+ CheckUnusedFunctions::instance .check (this );
286286
287287 _settings._verbose = verbose_orig;
288288 }
@@ -359,7 +359,7 @@ void CppCheck::checkFile(const std::string &code, const char FileName[])
359359 }
360360
361361 // call all "runChecks" in all registered Check classes
362- for (std::list<Check *>::iterator it = Check::instances ().begin (); it != Check::instances ().end (); ++it) {
362+ for (std::list<Check *>::const_iterator it = Check::instances ().begin (); it != Check::instances ().end (); ++it) {
363363 if (_settings.terminated ())
364364 return ;
365365
@@ -368,7 +368,7 @@ void CppCheck::checkFile(const std::string &code, const char FileName[])
368368 }
369369
370370 if (_settings.isEnabled (" unusedFunction" ) && _settings._jobs == 1 )
371- _checkUnusedFunctions .parseTokens (_tokenizer, FileName, &_settings);
371+ CheckUnusedFunctions::instance .parseTokens (_tokenizer, FileName, &_settings);
372372
373373 executeRules (" normal" , _tokenizer);
374374
@@ -382,7 +382,7 @@ void CppCheck::checkFile(const std::string &code, const char FileName[])
382382 return ;
383383
384384 // call all "runSimplifiedChecks" in all registered Check classes
385- for (std::list<Check *>::iterator it = Check::instances ().begin (); it != Check::instances ().end (); ++it) {
385+ for (std::list<Check *>::const_iterator it = Check::instances ().begin (); it != Check::instances ().end (); ++it) {
386386 if (_settings.terminated ())
387387 return ;
388388
@@ -638,7 +638,7 @@ void CppCheck::getErrorMessages()
638638 tooManyConfigsError (" " ,0U );
639639
640640 // call all "getErrorMessages" in all registered Check classes
641- for (std::list<Check *>::iterator it = Check::instances ().begin (); it != Check::instances ().end (); ++it)
641+ for (std::list<Check *>::const_iterator it = Check::instances ().begin (); it != Check::instances ().end (); ++it)
642642 (*it)->getErrorMessages (this , &_settings);
643643
644644 Tokenizer::getErrorMessages (this , &_settings);
0 commit comments