diff --git a/indexer/feature.cpp b/indexer/feature.cpp index 7c959daba1..e3ab9cb5b0 100644 --- a/indexer/feature.cpp +++ b/indexer/feature.cpp @@ -308,6 +308,12 @@ uint32_t FeatureType::GetPopulation() const return (r == 0 ? 1 : static_cast(pow(1.1, r))); } +string FeatureType::GetRoadNumber() const +{ + ParseCommon(); + return m_Params.ref; +} + namespace { class DoCalcDistance diff --git a/indexer/feature.hpp b/indexer/feature.hpp index f0a038c34e..eb74291acc 100644 --- a/indexer/feature.hpp +++ b/indexer/feature.hpp @@ -243,8 +243,7 @@ public: uint8_t GetRank() const; uint32_t GetPopulation() const; - - inline string GetRoadNumber() const { return m_Params.ref; } + string GetRoadNumber() const; double GetDistance(m2::PointD const & pt, int scale) const;