+ request FD_DATASYNC and FD_SYNC rights when a file is opened for writing

git-svn-id: trunk@49546 -
This commit is contained in:
nickysn 2021-06-23 21:42:49 +00:00
parent 67c1520928
commit 90eb1351dc

View File

@ -235,7 +235,9 @@ Begin
__WASI_RIGHTS_FD_TELL or
__WASI_RIGHTS_FD_FILESTAT_SET_SIZE or
__WASI_RIGHTS_FD_FILESTAT_SET_TIMES or
__WASI_RIGHTS_FD_ALLOCATE;
__WASI_RIGHTS_FD_ALLOCATE or
__WASI_RIGHTS_FD_DATASYNC or
__WASI_RIGHTS_FD_SYNC;
FileRec(f).mode:=fmoutput;
end;
2 : begin
@ -246,7 +248,9 @@ Begin
__WASI_RIGHTS_FD_TELL or
__WASI_RIGHTS_FD_FILESTAT_SET_SIZE or
__WASI_RIGHTS_FD_FILESTAT_SET_TIMES or
__WASI_RIGHTS_FD_ALLOCATE;
__WASI_RIGHTS_FD_ALLOCATE or
__WASI_RIGHTS_FD_DATASYNC or
__WASI_RIGHTS_FD_SYNC;
FileRec(f).mode:=fminout;
end;
end;