]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/slice.cpp
Fix end-of-file detection in Slice
[libs/core.git] / source / io / slice.cpp
index 59a7cde301b463d492fb79ef11733702d60d512e..63df62f29f841d164d5c52e7f80506c16a5a128f 100644 (file)
@@ -38,7 +38,7 @@ unsigned Slice::prepare_op(unsigned size, Mode m)
                sync_position = false;
        }
 
-       SeekOffset remaining = start_offset+length-position;
+       SeekOffset remaining = length-position;
        if(size>remaining)
                size = remaining;
        if(!size && m==M_READ)