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:
authorYuri Gorshenin <y@maps.me>2016-02-16 13:12:12 +0300
committerSergey Yershov <yershov@corp.mail.ru>2016-03-23 16:21:14 +0300
commit2510d87a99189503d61d8abde2870ef9abe38d1d (patch)
treee323702654c86c26ae59e6e4a8a0e1c4f407940d /indexer/index.cpp
parent700c45f2f26a4dc4cf98d20a0d6b2e0050846bc1 (diff)
[index] Fixed notifications logic, added UPDATE event.
Diffstat (limited to 'indexer/index.cpp')
-rw-r--r--indexer/index.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/indexer/index.cpp b/indexer/index.cpp
index 3110b8a08a..0f0505d394 100644
--- a/indexer/index.cpp
+++ b/indexer/index.cpp
@@ -75,23 +75,11 @@ unique_ptr<MwmSet::MwmValueBase> Index::CreateValue(MwmInfo & info) const
pair<MwmSet::MwmId, MwmSet::RegResult> Index::RegisterMap(LocalCountryFile const & localFile)
{
- auto result = Register(localFile);
- if (result.first.IsAlive() && result.second == MwmSet::RegResult::Success)
- m_observers.ForEach(&Observer::OnMapRegistered, localFile);
- return result;
+ return Register(localFile);
}
bool Index::DeregisterMap(CountryFile const & countryFile) { return Deregister(countryFile); }
-bool Index::AddObserver(Observer & observer) { return m_observers.Add(observer); }
-
-bool Index::RemoveObserver(Observer const & observer) { return m_observers.Remove(observer); }
-
-void Index::OnMwmDeregistered(LocalCountryFile const & localFile)
-{
- m_observers.ForEach(&Observer::OnMapDeregistered, localFile);
-}
-
//////////////////////////////////////////////////////////////////////////////////
// Index::FeaturesLoaderGuard implementation
//////////////////////////////////////////////////////////////////////////////////