diff options
Diffstat (limited to 'search/editor_delegate.hpp')
-rw-r--r-- | search/editor_delegate.hpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/search/editor_delegate.hpp b/search/editor_delegate.hpp index 8a653a7e12..db832ea223 100644 --- a/search/editor_delegate.hpp +++ b/search/editor_delegate.hpp @@ -2,6 +2,8 @@ #include "editor/osm_editor.hpp" +#include "indexer/editable_map_object.hpp" + #include <memory> #include <string> @@ -16,8 +18,9 @@ public: // osm::Editor::Delegate overrides: MwmSet::MwmId GetMwmIdByMapName(std::string const & name) const override; - std::unique_ptr<FeatureType> GetOriginalFeature(FeatureID const & fid) const override; - std::string GetOriginalFeatureStreet(FeatureType & ft) const override; + std::unique_ptr<osm::EditableMapObject> GetOriginalMapObject( + FeatureID const & fid) const override; + std::string GetOriginalFeatureStreet(FeatureID const & fid) const override; void ForEachFeatureAtPoint(osm::Editor::FeatureTypeFn && fn, m2::PointD const & point) const override; |