diff --git a/RoutingAlgorithms/BasicRoutingInterface.h b/RoutingAlgorithms/BasicRoutingInterface.h index 1335f43af..00bb2e167 100644 --- a/RoutingAlgorithms/BasicRoutingInterface.h +++ b/RoutingAlgorithms/BasicRoutingInterface.h @@ -54,7 +54,7 @@ private: protected: DataFacadeT * facade; public: - BasicRoutingInterface( DataFacadeT * facade ) : facade(facade) { } + explicit BasicRoutingInterface( DataFacadeT * facade ) : facade(facade) { } virtual ~BasicRoutingInterface(){ }; inline void RoutingStep( diff --git a/Server/APIGrammar.h b/Server/APIGrammar.h index f377e6f10..4e9a21e8a 100644 --- a/Server/APIGrammar.h +++ b/Server/APIGrammar.h @@ -36,7 +36,7 @@ namespace qi = boost::spirit::qi; template struct APIGrammar : qi::grammar { - APIGrammar(HandlerT * h) : APIGrammar::base_type(api_call), handler(h) { + explicit APIGrammar(HandlerT * h) : APIGrammar::base_type(api_call), handler(h) { api_call = qi::lit('/') >> string[boost::bind(&HandlerT::setService, handler, ::_1)] >> *(query); query = ('?') >> (+(zoom | output | jsonp | checksum | location | hint | cmp | language | instruction | geometry | alt_route | old_API) ) ;