diff options
author | vng <viktor.govako@gmail.com> | 2015-10-09 18:46:57 +0300 |
---|---|---|
committer | vng <viktor.govako@gmail.com> | 2015-10-12 12:36:38 +0300 |
commit | 93fb8cdc33a6a515c4de798f773680db1562a05d (patch) | |
tree | c3acb62800885690efe760492b385fd93eb0fce2 /indexer/features_vector.cpp | |
parent | f4082a8ef7f6a7057f66afb7369101bc59937cd7 (diff) |
[mwm] Put feature offsets table into MWM container.
Diffstat (limited to 'indexer/features_vector.cpp')
-rw-r--r-- | indexer/features_vector.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/indexer/features_vector.cpp b/indexer/features_vector.cpp index 88627061fa..5672088e31 100644 --- a/indexer/features_vector.cpp +++ b/indexer/features_vector.cpp @@ -23,8 +23,11 @@ FeaturesVectorTest::FeaturesVectorTest(string const & filePath) FeaturesVectorTest::FeaturesVectorTest(FilesContainerR const & cont) : m_cont(cont), m_header(m_cont), m_vector(m_cont, m_header, 0) { - if (m_header.GetFormat() >= version::v5) + auto const ver = m_header.GetFormat(); + if (ver == version::v5) m_vector.m_table = feature::FeaturesOffsetsTable::CreateIfNotExistsAndLoad(m_cont).release(); + else if (ver >= version::v6) + m_vector.m_table = feature::FeaturesOffsetsTable::Load(m_cont).release(); } FeaturesVectorTest::~FeaturesVectorTest() |