diff --git a/CI/ci-cppcheck.sh b/CI/ci-cppcheck.sh index a0df41be..43bc9824 100755 --- a/CI/ci-cppcheck.sh +++ b/CI/ci-cppcheck.sh @@ -38,7 +38,7 @@ echo "CPPCHECK Summary" echo "==============================================================================" echo -e "${NC}" -MAX_COUNT=8 +MAX_COUNT=6 if [ $COUNT -gt $MAX_COUNT ]; then echo -e ${WARNING} diff --git a/src/OpenMesh/Tools/Utils/Timer.cc b/src/OpenMesh/Tools/Utils/Timer.cc index 3a82f4c1..98d6e409 100644 --- a/src/OpenMesh/Tools/Utils/Timer.cc +++ b/src/OpenMesh/Tools/Utils/Timer.cc @@ -261,7 +261,8 @@ void TimerImplStd::stop(void) // ----------------------------------------------------------------- Timer ---- -Timer::Timer(void) +Timer::Timer(void) : + state_(Stopped) { #if defined(WIN32) && (defined(_MSC_VER) || defined(__INTEL_COMPILER) || defined(__MINGW32__)) impl_ = new TimerImplWin32; @@ -280,7 +281,7 @@ Timer::Timer(void) #else impl_ = new TimerImplStd; #endif - state_ = Stopped; + } Timer::~Timer(void) diff --git a/src/OpenMesh/Tools/Utils/Timer.hh b/src/OpenMesh/Tools/Utils/Timer.hh index 15c736a6..91347c21 100644 --- a/src/OpenMesh/Tools/Utils/Timer.hh +++ b/src/OpenMesh/Tools/Utils/Timer.hh @@ -102,6 +102,9 @@ public: }; Timer(void); + + Timer(const Timer& _other) = delete; + ~Timer(void); /// Returns true if self is in a valid state!