forked from organicmaps/organicmaps-tmp
Fixed crash on application exit
This commit is contained in:
parent
6c899af9e1
commit
a1cf23fd5a
2 changed files with 6 additions and 6 deletions
|
@ -356,7 +356,10 @@ void Framework::Migrate(bool keepDownloaded)
|
|||
}
|
||||
|
||||
Framework::Framework(FrameworkParams const & params)
|
||||
: m_startForegroundTime(0.0)
|
||||
: m_localAdsManager(bind(&Framework::GetMwmsByRect, this, _1, true /* rough */),
|
||||
bind(&Framework::GetMwmIdByName, this, _1),
|
||||
bind(&Framework::ReadFeatures, this, _1, _2))
|
||||
, m_startForegroundTime(0.0)
|
||||
, m_storage(platform::migrate::NeedMigrate() ? COUNTRIES_OBSOLETE_FILE : COUNTRIES_FILE)
|
||||
, m_enabledDiffs(params.m_enableDiffs)
|
||||
, m_isRenderingEnabled(true)
|
||||
|
@ -374,9 +377,6 @@ Framework::Framework(FrameworkParams const & params)
|
|||
static_cast<RoutingManager::Delegate &>(*this))
|
||||
, m_trafficManager(bind(&Framework::GetMwmsByRect, this, _1, false /* rough */),
|
||||
kMaxTrafficCacheSizeBytes, m_routingManager.RoutingSession())
|
||||
, m_localAdsManager(bind(&Framework::GetMwmsByRect, this, _1, true /* rough */),
|
||||
bind(&Framework::GetMwmIdByName, this, _1),
|
||||
bind(&Framework::ReadFeatures, this, _1, _2))
|
||||
, m_bookingFilter(m_model.GetIndex(), *m_bookingApi)
|
||||
, m_displacementModeManager([this](bool show) {
|
||||
int const mode = show ? dp::displacement::kHotelMode : dp::displacement::kDefaultMode;
|
||||
|
|
|
@ -164,6 +164,8 @@ protected:
|
|||
|
||||
unique_ptr<ugc::Api> m_ugcApi;
|
||||
|
||||
LocalAdsManager m_localAdsManager;
|
||||
|
||||
unique_ptr<SearchAPI> m_searchAPI;
|
||||
|
||||
search::QuerySaver m_searchQuerySaver;
|
||||
|
@ -202,8 +204,6 @@ protected:
|
|||
|
||||
TrafficManager m_trafficManager;
|
||||
|
||||
LocalAdsManager m_localAdsManager;
|
||||
|
||||
User m_user;
|
||||
|
||||
booking::filter::Filter m_bookingFilter;
|
||||
|
|
Loading…
Add table
Reference in a new issue