vfs: increment 'seek_offset' in block file system

Fixes #1535
This commit is contained in:
Christian Prochaska 2015-05-20 12:46:45 +02:00 committed by Christian Helmuth
parent 8a99c08ae4
commit 918895a4f4
1 changed files with 4 additions and 0 deletions

View File

@ -191,6 +191,7 @@ class Vfs::Block_file_system : public Single_file_system
written += nbytes;
count -= nbytes;
seek_offset += nbytes;
continue;
}
@ -222,6 +223,7 @@ class Vfs::Block_file_system : public Single_file_system
written += length;
count -= length;
seek_offset += length;
}
out_count = written;
@ -274,6 +276,7 @@ class Vfs::Block_file_system : public Single_file_system
read += nbytes;
count -= nbytes;
seek_offset += nbytes;
continue;
}
@ -294,6 +297,7 @@ class Vfs::Block_file_system : public Single_file_system
read += length;
count -= length;
seek_offset += length;
}
out_count = read;