]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/file.cpp
Unify end-of-file handling
[libs/core.git] / source / io / file.cpp
index cc3f0a9e4da52d40fc9893efb984801b1a09d672..90326093b8b643751446d83658a4b2583dbf3fbb 100644 (file)
@@ -126,10 +126,7 @@ unsigned File::do_read(char *buf, unsigned size)
 
        unsigned ret = sys_read(handle, buf, size);
        if(ret==0)
-       {
-               eof_flag = true;
-               signal_end_of_file.emit();
-       }
+               set_eof();
 
        return ret;
 }