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:
authorVladimir Byko-Ianko <v.bykoianko@corp.mail.ru>2016-07-27 10:54:53 +0300
committerVladimir Byko-Ianko <v.bykoianko@corp.mail.ru>2016-07-27 10:54:53 +0300
commit3d20b30646fb6360ba72eb922b07965a97c040c1 (patch)
tree075c71b57306a10d5f2175c1ab6388e75f71fa63 /indexer/altitude_loader.cpp
parent8041ea570c9c80cc4515a4bcf1978981d53f65ea (diff)
Geting rid of unnecessary copying of vector<TAltitude>.
Diffstat (limited to 'indexer/altitude_loader.cpp')
-rw-r--r--indexer/altitude_loader.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/indexer/altitude_loader.cpp b/indexer/altitude_loader.cpp
index 7624ae2d33..302c9dff55 100644
--- a/indexer/altitude_loader.cpp
+++ b/indexer/altitude_loader.cpp
@@ -87,16 +87,15 @@ TAltitudes const & AltitudeLoader::GetAltitudes(uint32_t featureId, size_t point
src.Skip(altitudeInfoOffsetInSection);
altitudes.Deserialize(m_header.m_minAltitude, pointCount, src);
- TAltitudes pntAlt = altitudes.GetAltitudes();
- bool const isResultValid = none_of(pntAlt.begin(), pntAlt.end(),
+ bool const isResultValid = none_of(altitudes.m_altitudes.begin(), altitudes.m_altitudes.end(),
[](TAltitude a) { return a == kInvalidAltitude; });
if (!isResultValid)
{
- ASSERT(false, (pntAlt));
+ ASSERT(false, (altitudes.m_altitudes));
return m_cache.insert(make_pair(featureId, TAltitudes(pointCount, m_header.m_minAltitude))).first->second;
}
- return m_cache.insert(make_pair(featureId, move(pntAlt))).first->second;
+ return m_cache.insert(make_pair(featureId, move(altitudes.m_altitudes))).first->second;
}
catch (Reader::OpenException const & e)
{