From 953728f6076c0fe83adfdccc18654191fcde8a42 Mon Sep 17 00:00:00 2001 From: Baldur Gudbjornsson Date: Tue, 2 Aug 2016 09:29:10 -0400 Subject: [PATCH] Set default transportation costing to auto Change-Id: Icfac6419597f2b93a6cc0da3971ba9f40cc0f0ac --- src/mapzen_plugin.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/mapzen_plugin.c b/src/mapzen_plugin.c index eebec7f..4ff1214 100644 --- a/src/mapzen_plugin.c +++ b/src/mapzen_plugin.c @@ -929,7 +929,8 @@ EXPORT_API int maps_plugin_search_route(const maps_coordinates_h origin, route_req->type = COSTING_MULTIMODAL; break; default: - return MAPS_ERROR_INVALID_PARAMETER; + route_req->type = COSTING_AUTO; + break; } /* Unit */ @@ -941,7 +942,8 @@ EXPORT_API int maps_plugin_search_route(const maps_coordinates_h origin, route_req->unit = UNIT_KM; break; default: - return MAPS_ERROR_INVALID_PARAMETER; + route_req->unit = UNIT_KM; + break; } route_req->avoids = PENALTY_NONE; @@ -967,7 +969,8 @@ EXPORT_API int maps_plugin_search_route(const maps_coordinates_h origin, route_req->avoids = PENALTY_USE_UNPAVED; break; default: - return MAPS_ERROR_INVALID_PARAMETER; + route_req->avoids = PENALTY_NONE; + break; } } @@ -1033,7 +1036,7 @@ EXPORT_API int maps_plugin_search_route_waypoints( route_req->type = COSTING_MULTIMODAL; break; default: - return MAPS_ERROR_INVALID_PARAMETER; + route_req->type = COSTING_AUTO; break; } @@ -1046,7 +1049,8 @@ EXPORT_API int maps_plugin_search_route_waypoints( route_req->unit = UNIT_KM; break; default: - return MAPS_ERROR_INVALID_PARAMETER; + route_req->unit = UNIT_KM; + break; } route_req->avoids = PENALTY_NONE; @@ -1072,7 +1076,8 @@ EXPORT_API int maps_plugin_search_route_waypoints( route_req->avoids = PENALTY_USE_UNPAVED; break; default: - return MAPS_ERROR_INVALID_PARAMETER; + route_req->avoids = PENALTY_NONE; + break; } } -- 2.7.4