From 3feec340e5842c889cccb8bdf89a251507c3f892 Mon Sep 17 00:00:00 2001 From: Maksim Andrianov Date: Fri, 26 Feb 2021 06:47:18 +0300 Subject: [PATCH] [generator] Fixed OrderTextFileByLine. --- generator/final_processor_utils.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/generator/final_processor_utils.cpp b/generator/final_processor_utils.cpp index b7b973e8fe..a5ef586f01 100644 --- a/generator/final_processor_utils.cpp +++ b/generator/final_processor_utils.cpp @@ -141,8 +141,10 @@ void OrderTextFileByLine(std::string const & filename) std::ifstream istream; istream.exceptions(std::fstream::badbit); istream.open(filename); - std::vector lines(std::istream_iterator(istream), - (std::istream_iterator())); + std::vector lines; + std::string line; + while (std::getline(istream, line)) + lines.emplace_back(std::move(line)); std::sort(std::begin(lines), std::end(lines)); istream.close();