Skip to content

Commit e344a79

Browse files
committed
Global var
1 parent 45e3b2d commit e344a79

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

cli/cppcheckexecutor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ int CppCheckExecutor::check(int argc, const char* const argv[])
271271
return EXIT_SUCCESS;
272272
}
273273

274-
Timer realTimeClock("Summary", settings.showtime);
274+
Timer realTimeClock(OVERALL_TIMER, settings.showtime);
275275

276276
settings.loadSummaries();
277277

lib/timer.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,14 @@ void Timer::stop()
9999
if ((mShowTimeMode != SHOWTIME_MODES::SHOWTIME_NONE) && mStartTimePoint != TimePoint{}) {
100100
Duration diff = std::chrono::duration_cast<Duration>(Clock::now() - mStartTimePoint);
101101
if (!mTimerResults) {
102-
if (mStr == "Summary"
102+
if (mStr == OVERALL_TIMER
103103
&& (mShowTimeMode != SHOWTIME_MODES::SHOWTIME_TOP5_SUMMARY && mShowTimeMode != SHOWTIME_MODES::SHOWTIME_TOP5_FILE && mShowTimeMode != SHOWTIME_MODES::SHOWTIME_SUMMARY))
104104
return;
105-
if (mStr != "Summary"
105+
if (mStr != OVERALL_TIMER
106106
&& (mShowTimeMode != SHOWTIME_MODES::SHOWTIME_FILE && mShowTimeMode != SHOWTIME_MODES::SHOWTIME_FILE_TOTAL))
107107
return;
108108
std::lock_guard<std::mutex> l(stdCoutLock);
109-
std::cout << (mStr == "Summary" ? "Overall time: " : "Check time: " + mStr + ": ")<< durationToString(diff) << std::endl;
109+
std::cout << (mStr == OVERALL_TIMER ? "Overall time: " : "Check time: " + mStr + ": ")<< durationToString(diff) << std::endl;
110110
} else {
111111
mTimerResults->addResults(mStr, diff);
112112
}

lib/timer.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ using Clock = std::chrono::high_resolution_clock;
3535
using TimePoint = std::chrono::time_point<Clock>;
3636
using Duration = std::chrono::milliseconds;
3737

38+
constexpr char* OVERALL_TIMER = "Summary";
39+
3840
enum class SHOWTIME_MODES : std::uint8_t {
3941
SHOWTIME_NONE,
4042
SHOWTIME_FILE,

0 commit comments

Comments
 (0)