]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/memory.cpp
Unify end-of-file handling
[libs/core.git] / source / io / memory.cpp
index 6ccf84654764cbe8086a3ac841330580d302dcd1..fa8f9053de029e3965f1fd4c261a43e6c4a69c1c 100644 (file)
@@ -51,7 +51,7 @@ unsigned Memory::do_read(char *buf, unsigned size)
 {
        if(pos==end)
        {
-               eof_flag = true;
+               set_eof();
                return 0;
        }
 
@@ -81,7 +81,7 @@ int Memory::get()
 {
        if(pos==end)
        {
-               eof_flag = true;
+               set_eof();
                return -1;
        }