|
@@ -79,11 +79,13 @@ std::ptrdiff_t circular_buffer::const_iterator::operator-(const const_iterator&
|
|
|
}
|
|
|
|
|
|
circular_buffer::iterator& circular_buffer::iterator::operator=(const circular_buffer::iterator& o){
|
|
|
+ parent = o.parent;
|
|
|
source = o.source;
|
|
|
period = o.period;
|
|
|
offset = o.offset;
|
|
|
}
|
|
|
circular_buffer::const_iterator& circular_buffer::const_iterator::operator=(const circular_buffer::const_iterator& o){
|
|
|
+ parent = o.parent;
|
|
|
source = o.source;
|
|
|
period = o.period;
|
|
|
offset = o.offset;
|
|
@@ -153,7 +155,7 @@ void circular_buffer::pop_back(char c){
|
|
|
}
|
|
|
|
|
|
socket_ostream& socket_ostream::put(char_type c){
|
|
|
-
|
|
|
+ buffer.push_back(c);
|
|
|
}
|
|
|
socket_ostream& socket_ostream::operator<<(char*){
|
|
|
|