diff --git a/routing/bicycle_directions.cpp b/routing/bicycle_directions.cpp index e1bb23a1bb..cbb2f1d433 100644 --- a/routing/bicycle_directions.cpp +++ b/routing/bicycle_directions.cpp @@ -211,6 +211,11 @@ bool BicycleDirectionsEngine::Generate(IndexRoadGraph const & graph, vectorGetId()) diff --git a/routing/bicycle_directions.hpp b/routing/bicycle_directions.hpp index 8071984233..06c8d12cb0 100644 --- a/routing/bicycle_directions.hpp +++ b/routing/bicycle_directions.hpp @@ -35,6 +35,7 @@ public: base::Cancellable const & cancellable, Route::TTurns & turns, Route::TStreets & streetNames, vector & routeGeometry, vector & segments) override; + void Clear() override; private: FeaturesLoaderGuard & GetLoader(MwmSet::MwmId const & id); diff --git a/routing/directions_engine.hpp b/routing/directions_engine.hpp index e2b2a2f2c0..460821b9d0 100644 --- a/routing/directions_engine.hpp +++ b/routing/directions_engine.hpp @@ -27,5 +27,6 @@ public: base::Cancellable const & cancellable, Route::TTurns & turns, Route::TStreets & streetNames, vector & routeGeometry, vector & segments) = 0; + virtual void Clear() = 0; }; } // namespace routing