blob: 9258ad06942ea53ea803825303c3ada451f1031a [file] [log] [blame]
diff -ur a/src/generate_bit_stream.h b/src/generate_bit_stream.h
--- a/src/generate_bit_stream.h 2016-12-21 12:17:04.492705000 +0200
+++ b/src/generate_bit_stream.h 2016-12-21 12:17:58.442851300 +0200
@@ -33,7 +33,7 @@
// Генерация потока бит из входных данных
typedef std::vector<
- std::iterator_traits<DataIterator>::value_type> buffer_type;
+ typename std::iterator_traits<DataIterator>::value_type> buffer_type;
enum {bits_on_small_size = 5};
enum {bits_on_big_size = 11};
@@ -74,8 +74,8 @@
}
// Генерация данных
- buffer_type::const_iterator b = buffer.begin();
- buffer_type::const_iterator e = buffer.end();
+ typename buffer_type::const_iterator b = buffer.begin();
+ typename buffer_type::const_iterator e = buffer.end();
while (b != e)
{
enum {bits_on_byte = 8};