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:
authorvng <viktor.govako@gmail.com>2015-07-16 14:31:31 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 02:57:12 +0300
commit8fdd97d52366659ec16cf4d4edf3ab98f96b0874 (patch)
tree1381c0061d93b5ee60b658df1659f3fa265312d0 /indexer/index_builder.cpp
parent0dc6675aa5d9cc8e19f1ec02a927eae826d97944 (diff)
Minor refactoring to store feature’s offsets table once for every cache value in mwm set.
Diffstat (limited to 'indexer/index_builder.cpp')
-rw-r--r--indexer/index_builder.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/indexer/index_builder.cpp b/indexer/index_builder.cpp
index 5ae2fb326e..984ff530c0 100644
--- a/indexer/index_builder.cpp
+++ b/indexer/index_builder.cpp
@@ -14,15 +14,10 @@ namespace indexer
{
string const idxFileName(tmpFile + GEOM_INDEX_TMP_EXT);
{
- FilesContainerR readCont(datFile);
-
- feature::DataHeader header;
- header.Load(readCont.GetReader(HEADER_FILE_TAG));
-
- FeaturesVector featuresVector(readCont, header);
+ FeaturesVectorTest featuresV(datFile);
FileWriter writer(idxFileName);
- BuildIndex(header, featuresVector, writer, tmpFile);
+ BuildIndex(featuresV.GetHeader(), featuresV.GetVector(), writer, tmpFile);
}
FilesContainerW(datFile, FileWriter::OP_WRITE_EXISTING).Write(idxFileName, INDEX_FILE_TAG);