CmdChart: Code cleanup

This commit is contained in:
Paul Beckingham 2016-05-21 15:50:19 -05:00
parent 5c4ac9cab7
commit 26e8b4e208

View file

@ -125,7 +125,7 @@ int renderChart (
first_hour, first_hour,
last_hour); last_hour);
// For breaks. // For rendering labels on edge detection.
Datetime previous (filter.range.start); Datetime previous (filter.range.start);
--previous; --previous;
@ -134,7 +134,11 @@ int renderChart (
for (Datetime day = filter.range.start; day < filter.range.end; day++) for (Datetime day = filter.range.start; day < filter.range.end; day++)
{ {
// Render the exclusion blocks. // Render the exclusion blocks.
std::vector <Composite> lines (rules.has ("reports." + type + ".lines") ? rules.getInteger ("reports." + type + ".lines") : 1); int num_lines = 1;
if (rules.has ("reports." + type + ".lines"))
num_lines = rules.getInteger ("reports." + type + ".lines");
std::vector <Composite> lines (num_lines);
renderExclusionBlocks (type, rules, lines, palette, day, first_hour, last_hour, exclusions); renderExclusionBlocks (type, rules, lines, palette, day, first_hour, last_hour, exclusions);
time_t work = 0; time_t work = 0;