Fix compilation errors on gcc 4.4

This commit is contained in:
Victor Zverovich
2018-02-28 07:47:24 -08:00
parent 698d909706
commit 45518c3fe1
2 changed files with 25 additions and 4 deletions
+2 -2
View File
@@ -2093,7 +2093,7 @@ template <typename Range>
class arg_formatter: public internal::arg_formatter_base<Range> {
private:
typedef typename Range::value_type char_type;
typedef decltype(std::declval<Range>().begin()) iterator;
typedef decltype(declval<Range>().begin()) iterator;
typedef internal::arg_formatter_base<Range> base;
typedef basic_context<iterator, char_type> context_type;
@@ -2191,7 +2191,7 @@ template <typename Range>
class basic_writer {
public:
typedef typename Range::value_type char_type;
typedef decltype(std::declval<Range>().begin()) iterator;
typedef decltype(declval<Range>().begin()) iterator;
typedef basic_format_specs<char_type> format_specs;
private: