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 <thomas.lauf@tngtech.com>
This commit is contained in:
Thomas Lauf 2019-04-10 12:02:07 +02:00
parent 42cb7273cd
commit ea9a5e341e
2 changed files with 2 additions and 2 deletions

View file

@ -37,7 +37,7 @@
#include <Chart.h> #include <Chart.h>
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
Chart::Chart (ChartConfig configuration) : Chart::Chart (const ChartConfig& configuration) :
reference_datetime(configuration.reference_datetime), reference_datetime(configuration.reference_datetime),
with_label_month(configuration.with_label_month), with_label_month(configuration.with_label_month),
with_label_week(configuration.with_label_week), with_label_week(configuration.with_label_week),

View file

@ -35,7 +35,7 @@
class Chart class Chart
{ {
public: public:
explicit Chart (ChartConfig configuration); explicit Chart (const ChartConfig& configuration);
std::string render (const Interval&, const std::vector <Interval>&, const std::vector <Range>&, const std::map <Datetime, std::string>&); std::string render (const Interval&, const std::vector <Interval>&, const std::vector <Range>&, const std::map <Datetime, std::string>&);