X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Fpipe.cpp;h=d8de5df2745ca60a1ad0f74912d767435b2f5a4a;hp=2e37f119aeaf3dc67726341d2047cc30748044d3;hb=82d74297d5b469b0a506d7010a84ab5115cd88ee;hpb=2749f89e25c9b1bfb76803ee01b780790cd3f96a diff --git a/source/io/pipe.cpp b/source/io/pipe.cpp index 2e37f11..d8de5df 100644 --- a/source/io/pipe.cpp +++ b/source/io/pipe.cpp @@ -78,12 +78,8 @@ unsigned Pipe::do_read(char *buf, unsigned size) return 0; unsigned ret = reader.read(buf, size); - if(ret==0) - { - eof_flag = true; - signal_end_of_file.emit(); - } + set_eof(); return ret; }