@@ -67,8 +67,8 @@ template <typename CharT> struct token_stream {
6767 using pointer = std::add_pointer_t <value_t >;
6868
6969 line_iterator () noexcept = default ;
70- line_iterator (buff_t buff, size_t buff_sz, size_t begin, size_t end, char sep) :
71- buff_ (buff), sep_(sep), token_sz_(0 ), buff_sz_(buff_sz), begin_(begin), end_(end), pos_(0 ) {
70+ line_iterator (buff_t buff, size_t begin, size_t end, char sep) :
71+ buff_ (buff), sep_(sep), token_sz_(0 ), begin_(begin), end_(end), pos_(0 ) {
7272 fetch_token_ ();
7373 }
7474 bool has_token () const { return has_token_; }
@@ -105,7 +105,7 @@ template <typename CharT> struct token_stream {
105105 value_t token_;
106106 const buff_t buff_ = nullptr ;
107107 char sep_;
108- size_t token_sz_, buff_sz_ ;
108+ size_t token_sz_;
109109 size_t begin_, end_, pos_;
110110 mutable bool has_token_ = true ;
111111 };
@@ -114,7 +114,7 @@ template <typename CharT> struct token_stream {
114114 head_ = tail_;
115115 tail_ = tail_ + next_char_ (buff_, head_, buff_sz_, ' \n ' );
116116 if (tail_ < buff_sz_) { tail_++; }
117- return line_iterator {buff_, buff_sz_, head_, tail_, sep_};
117+ return line_iterator {buff_, head_, tail_, sep_};
118118 }
119119 bool has_line () const { return head_ < buff_sz_; }
120120 operator bool () const { return head_ < buff_sz_; }
0 commit comments