Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'track_analyzing/track_matcher.cpp')
-rw-r--r--track_analyzing/track_matcher.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/track_analyzing/track_matcher.cpp b/track_analyzing/track_matcher.cpp
index dffa3c2fcb..310e9b1ccb 100644
--- a/track_analyzing/track_matcher.cpp
+++ b/track_analyzing/track_matcher.cpp
@@ -54,7 +54,8 @@ namespace track_analyzing
// TrackMatcher ------------------------------------------------------------------------------------
TrackMatcher::TrackMatcher(storage::Storage const & storage, NumMwmId mwmId,
platform::CountryFile const & countryFile)
- : m_mwmId(mwmId)
+ : m_dataSource(make_unique<FeatureSourceFactory>())
+ , m_mwmId(mwmId)
, m_vehicleModel(CarModelFactory({}).GetVehicleModelForCountry(countryFile.GetName()))
{
auto localCountryFile = storage.GetLatestLocalFile(countryFile);
@@ -132,8 +133,8 @@ TrackMatcher::Step::Step(DataPoint const & dataPoint)
}
void TrackMatcher::Step::FillCandidatesWithNearbySegments(
- DataSourceBase const & dataSource, IndexGraph const & graph, VehicleModelInterface const & vehicleModel,
- NumMwmId mwmId)
+ DataSource const & dataSource, IndexGraph const & graph,
+ VehicleModelInterface const & vehicleModel, NumMwmId mwmId)
{
dataSource.ForEachInRect(
[&](FeatureType const & ft) {