From ea9a5e341eacacfbad736b222f6ceb81551f9acd Mon Sep 17 00:00:00 2001 From: Thomas Lauf Date: Wed, 10 Apr 2019 12:02:07 +0200 Subject: [PATCH] Make parameter 'configuration' a const reference - Clang-Tidy: The parameter 'configuration' is copied for each invocation but only used as a const reference; Signed-off-by: Thomas Lauf --- src/Chart.cpp | 2 +- src/Chart.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Chart.cpp b/src/Chart.cpp index b7db2310..ebf52e3b 100644 --- a/src/Chart.cpp +++ b/src/Chart.cpp @@ -37,7 +37,7 @@ #include //////////////////////////////////////////////////////////////////////////////// -Chart::Chart (ChartConfig configuration) : +Chart::Chart (const ChartConfig& configuration) : reference_datetime(configuration.reference_datetime), with_label_month(configuration.with_label_month), with_label_week(configuration.with_label_week), diff --git a/src/Chart.h b/src/Chart.h index 973d32a0..9afb7ff4 100644 --- a/src/Chart.h +++ b/src/Chart.h @@ -35,7 +35,7 @@ class Chart { public: - explicit Chart (ChartConfig configuration); + explicit Chart (const ChartConfig& configuration); std::string render (const Interval&, const std::vector &, const std::vector &, const std::map &);