diff options
author | mvglasow <michael -at- vonglasow.com> | 2018-06-14 20:48:14 +0200 |
---|---|---|
committer | mvglasow <michael -at- vonglasow.com> | 2018-06-14 20:48:14 +0200 |
commit | 97337eec3ec12ac0337cdb4ce12c7446c7c9975d (patch) | |
tree | 3b58a07b656c6fd769ef5a493086f8f694243bd8 /navit/traffic.c | |
parent | 8cb84cee8b1b813c5eb09c6c12b470b7125323c9 (diff) | |
download | navit-97337eec3ec12ac0337cdb4ce12c7446c7c9975d.tar.gz |
Add:traffic:Add new segments rather than updating them
Signed-off-by: mvglasow <michael -at- vonglasow.com>
Diffstat (limited to 'navit/traffic.c')
-rw-r--r-- | navit/traffic.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/navit/traffic.c b/navit/traffic.c index 9b4ac07eb..e5ff8c29d 100644 --- a/navit/traffic.c +++ b/navit/traffic.c @@ -608,10 +608,11 @@ static void tm_item_update_attrs(struct item * item, struct route * route) { } if (has_changes) { - // TODO add (rather than change) if we’re creating a new item - if (!priv_data->rt) + if (!priv_data->rt) { priv_data->rt = route; - route_change_traffic_distortion(priv_data->rt, item); + route_add_traffic_distortion(priv_data->rt, item); + } else + route_change_traffic_distortion(priv_data->rt, item); } } |