File diff r27883:ddbd33508a8a → r27884:803962be0328
src/linkgraph/flowmapper.cpp
Show inline comments
 
@@ -47,13 +47,13 @@ void FlowMapper::Run(LinkGraphJob &job) 
 
		FlowStatMap &flows = node.flows;
 
		flows.FinalizeLocalConsumption(node.base.station);
 
		if (this->scale) {
 
			/* Scale by time the graph has been running without being compressed. Add 1 to avoid
 
			 * division by 0 if spawn date == last compression date. This matches
 
			 * LinkGraph::Monthly(). */
 
			auto runtime = job.JoinDate() - job.Settings().recalc_time / SECONDS_PER_DAY - job.LastCompression() + 1;
 
			auto runtime = job.JoinDate() - job.Settings().recalc_time / CalendarTime::SECONDS_PER_DAY - job.LastCompression() + 1;
 
			for (auto &it : flows) {
 
				it.second.ScaleToMonthly(static_cast<int32_t>(runtime));
 
			}
 
		}
 
		/* Clear paths. */
 
		for (Path *i : node.paths) delete i;