wasi: uses io.Seek{Start,Current} in reopen (#1868)

Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
This commit is contained in:
Takeshi Yoneda
2023-12-13 08:33:23 -08:00
committed by GitHub
parent 5d1d15fb9f
commit 56d19deb16

View File

@@ -110,7 +110,7 @@ func (f *osFile) reopen() (errno experimentalsys.Errno) {
}
if !isDir {
offset, err = f.file.Seek(0, 1)
offset, err = f.file.Seek(0, io.SeekCurrent)
if err != nil {
return experimentalsys.UnwrapOSError(err)
}
@@ -123,7 +123,7 @@ func (f *osFile) reopen() (errno experimentalsys.Errno) {
}
if !isDir {
_, err = f.file.Seek(offset, 0)
_, err = f.file.Seek(offset, io.SeekStart)
if err != nil {
return experimentalsys.UnwrapOSError(err)
}