buf_size(s),
buf(new char[buf_size]),
begin(buf),
- end(buf),
- cur_op(M_NONE)
+ end(buf)
{
mode = below.get_mode();
below.signal_flush_required.connect(sigc::mem_fun(this, &Buffered::flush));
return do_write(&c, 1);
}
-bool Buffered::getline(std::string &line)
+bool Buffered::getline(string &line)
{
set_op(M_READ);