diff --git a/include/engine/route_parameters.hpp b/include/engine/route_parameters.hpp index e808880ec..b77207e32 100644 --- a/include/engine/route_parameters.hpp +++ b/include/engine/route_parameters.hpp @@ -31,7 +31,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "osrm/coordinate.hpp" #include -#include +#include #include #include @@ -78,7 +78,6 @@ struct RouteParameters void AddTimestamp(const unsigned timestamp); void AddBearing(const boost::fusion::vector> &received_bearing, - boost::spirit::qi::unused_type unused, bool &pass); void SetLanguage(const std::string &language); diff --git a/include/server/api_grammar.hpp b/include/server/api_grammar.hpp index afa577e1c..a0bfce60d 100644 --- a/include/server/api_grammar.hpp +++ b/include/server/api_grammar.hpp @@ -64,7 +64,7 @@ template struct APIGrammar : qi::grammar> qi::lit("b") >> '=' >> (qi::int_ >> -(qi::lit(',') >> qi::int_ | - qi::attr(10)))[boost::bind(&HandlerT::AddBearing, handler, ::_1, ::_2, ::_3)]; + qi::attr(10)))[boost::bind(&HandlerT::AddBearing, handler, ::_1, ::_3)]; u = (-qi::lit('&')) >> qi::lit("u") >> '=' >> qi::bool_[boost::bind(&HandlerT::SetUTurn, handler, ::_1)]; uturns = (-qi::lit('&')) >> qi::lit("uturns") >> '=' >> diff --git a/src/engine/route_parameters.cpp b/src/engine/route_parameters.cpp index 01df5783d..bc77c17ae 100644 --- a/src/engine/route_parameters.cpp +++ b/src/engine/route_parameters.cpp @@ -100,7 +100,6 @@ void RouteParameters::AddTimestamp(const unsigned timestamp) void RouteParameters::AddBearing( const boost::fusion::vector> &received_bearing, - boost::spirit::qi::unused_type /* unused */, bool &pass) { pass = false;