diff --git a/lib/checkstl.h b/lib/checkstl.h index 26c3b79a2..1fa468b43 100644 --- a/lib/checkstl.h +++ b/lib/checkstl.h @@ -54,7 +54,12 @@ public: checkStl.pushback(); checkStl.stlBoundries(); checkStl.find(); - checkStl.size(); + + if (settings->_checkCodingStyle) + { + if (settings->_showAll) + checkStl.size(); + } } diff --git a/test/teststl.cpp b/test/teststl.cpp index c106de737..0190ac452 100644 --- a/test/teststl.cpp +++ b/test/teststl.cpp @@ -89,8 +89,11 @@ private: errout.str(""); // Check.. + Settings settings; + settings._checkCodingStyle = true; + settings._showAll = true; CheckStl checkStl; - checkStl.runSimplifiedChecks(&tokenizer, (const Settings *)0, this); + checkStl.runSimplifiedChecks(&tokenizer, &settings, this); }