summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormvglasow <michael -at- vonglasow.com>2019-10-08 23:48:41 +0300
committermvglasow <michael -at- vonglasow.com>2019-10-08 23:48:41 +0300
commitde14f7f744cc0d192a21fe0d40d9352f5507342a (patch)
tree414eb9042f6363a59bc4cf10ad4625e9060cc3f3
parent47f9ecef45ca77e16a26cd0aec9dbf3a2e6cd4ce (diff)
downloadnavit-de14f7f744cc0d192a21fe0d40d9352f5507342a.tar.gz
Fix:traffic:Use correct coord count for restored items, fixes #900
Signed-off-by: mvglasow <michael -at- vonglasow.com>
-rw-r--r--navit/traffic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/traffic.c b/navit/traffic.c
index 475659834..9102d0ceb 100644
--- a/navit/traffic.c
+++ b/navit/traffic.c
@@ -3651,7 +3651,7 @@ static int traffic_message_restore_segments(struct traffic_message * this_, stru
}
if (map_item) {
pitem->is_matched = 1;
- for (i = 1; i < ccnt; i++)
+ for (i = 1; i < pitem->coord_count; i++)
pitem->length += transform_distance(map_projection(m), &(ca[i-1]), &(ca[i]));
loc_len += pitem->length;
}