X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fbuffered.cpp;h=638e4ec3696a77a71e7f516ccdd0ccf6033abdc3;hb=122846f0881673770d88eff7d925ecf25c01b62e;hp=55c69a635cf69d0a6b8f41b0f2eec67a028b16e7;hpb=c8bf2d6c15893ccc9dbc4e04611b7229029f4808;p=libs%2Fcore.git diff --git a/source/io/buffered.cpp b/source/io/buffered.cpp index 55c69a6..638e4ec 100644 --- a/source/io/buffered.cpp +++ b/source/io/buffered.cpp @@ -13,8 +13,7 @@ Buffered::Buffered(Base &b, unsigned s): 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)); @@ -150,7 +149,7 @@ size_t Buffered::put(char c) return do_write(&c, 1); } -bool Buffered::getline(std::string &line) +bool Buffered::getline(string &line) { set_op(M_READ);