From 54fe67d6a39fe0451b4fdccac9f5af431a8f74d8 Mon Sep 17 00:00:00 2001 From: mvglasow Date: Sun, 23 Dec 2018 18:48:02 +0100 Subject: Fix:traffic:Add default access flags based on road class Signed-off-by: mvglasow --- navit/traffic.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/navit/traffic.c b/navit/traffic.c index dd94dcb4f..fdbc94afe 100644 --- a/navit/traffic.c +++ b/navit/traffic.c @@ -3385,8 +3385,12 @@ static struct seg_data * traffic_message_parse_events(struct traffic_message * t } /* if no vehicle type is specified in supplementary information, assume all */ - if (!has_flags) - flags = AF_ALL; + if (!has_flags) { + if (this_->location->road_type == type_line_unspecified) + flags = AF_ALL; + else + flags = AF_MOTORIZED_FAST | AF_MOPED; + } if (!ret) ret = seg_data_new(); -- cgit v1.2.1