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>2011-01-03 22:12:41 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:09:08 +0300
commit69d59a86a42ad98898c1cc7258f00b6ebd77e243 (patch)
treea55260cf4a839c49e0551029f4a9c08157704cbf /indexer/feature_processor.hpp
parent9956de52ea6b3a17759804c1435782141e32bead (diff)
Fix illegal instruction when
Diffstat (limited to 'indexer/feature_processor.hpp')
-rw-r--r--indexer/feature_processor.hpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/indexer/feature_processor.hpp b/indexer/feature_processor.hpp
index b71e56f4b7..1991a5a673 100644
--- a/indexer/feature_processor.hpp
+++ b/indexer/feature_processor.hpp
@@ -31,18 +31,17 @@ namespace feature
template <class ToDo>
void ForEachFromDatRawFormat(string const & fName, ToDo & toDo)
{
- typedef ReaderSource<FileReader> source_t;
-
FileReader reader(fName);
- source_t src(reader);
- typename FeatureGeom::read_source_t buffer(fName);
+ ReaderSource<FileReader> src(reader);
// skip header
uint64_t currPos = feature::GetSkipHeaderSize(reader);
src.Skip(currPos);
uint64_t const fSize = reader.Size();
+
// read features one by one
+ typename FeatureGeom::read_source_t buffer;
while (currPos < fSize)
{
FeatureGeom f;