(svn r25963) -Fix [FS#5758]: Mixtures of old and new flows could create cycles.

This commit is contained in:
fonsinchen
2013-11-10 15:18:49 +00:00
parent 9b68e4f864
commit 962d6d7e48
3 changed files with 12 additions and 3 deletions

View File

@@ -148,7 +148,7 @@ class FlowStatMap : public std::map<StationID, FlowStat> {
public:
void AddFlow(StationID origin, StationID via, uint amount);
void PassOnFlow(StationID origin, StationID via, uint amount);
void DeleteFlows(StationID via);
StationIDStack DeleteFlows(StationID via);
void RestrictFlows(StationID via);
void ReleaseFlows(StationID via);
void FinalizeLocalConsumption(StationID self);