Merge pull request #5418 from bykoianko/master-routing-mapping-guard

Adding MappingGuard to CrossMwmIndexGraph::IsTransition().
This commit is contained in:
Добрый Ээх 2017-02-14 17:06:50 +03:00 committed by GitHub
commit 7e83510ade

View file

@ -43,6 +43,8 @@ bool CrossMwmIndexGraph::IsTransition(Segment const & s, bool isOutgoing)
{
platform::CountryFile const & countryFile = m_numMwmIds->GetFile(s.GetMwmId());
TRoutingMappingPtr mappingPtr = m_indexManager.GetMappingByName(countryFile.GetName());
MappingGuard mappingPtrGuard(mappingPtr);
CHECK(mappingPtr, ("countryFile:", countryFile));
mappingPtr->LoadCrossContext();