wasi: uses io.Seek{Start,Current} in reopen (#1868)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
This commit is contained in:
@@ -110,7 +110,7 @@ func (f *osFile) reopen() (errno experimentalsys.Errno) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if !isDir {
|
if !isDir {
|
||||||
offset, err = f.file.Seek(0, 1)
|
offset, err = f.file.Seek(0, io.SeekCurrent)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return experimentalsys.UnwrapOSError(err)
|
return experimentalsys.UnwrapOSError(err)
|
||||||
}
|
}
|
||||||
@@ -123,7 +123,7 @@ func (f *osFile) reopen() (errno experimentalsys.Errno) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if !isDir {
|
if !isDir {
|
||||||
_, err = f.file.Seek(offset, 0)
|
_, err = f.file.Seek(offset, io.SeekStart)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return experimentalsys.UnwrapOSError(err)
|
return experimentalsys.UnwrapOSError(err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user