Browse Source

+ always request pollfd_readwrite rights, when opening a file

git-svn-id: trunk@49549 -
nickysn 4 years ago
parent
commit
4240279a84
1 changed files with 4 additions and 1 deletions
  1. 4 1
      rtl/wasi/sysfile.inc

+ 4 - 1
rtl/wasi/sysfile.inc

@@ -227,7 +227,8 @@ Begin
                           __WASI_RIGHTS_FD_SEEK or
                           __WASI_RIGHTS_FD_TELL or
                           __WASI_RIGHTS_FD_FDSTAT_SET_FLAGS or
-                          __WASI_RIGHTS_FD_ADVISE;
+                          __WASI_RIGHTS_FD_ADVISE or
+                          __WASI_RIGHTS_POLL_FD_READWRITE;
          FileRec(f).mode:=fminput;
        end;
    1 : begin
@@ -237,6 +238,7 @@ Begin
                           __WASI_RIGHTS_FD_TELL or
                           __WASI_RIGHTS_FD_FDSTAT_SET_FLAGS or
                           __WASI_RIGHTS_FD_ADVISE or
+                          __WASI_RIGHTS_POLL_FD_READWRITE or
                           __WASI_RIGHTS_FD_FILESTAT_SET_SIZE or
                           __WASI_RIGHTS_FD_FILESTAT_SET_TIMES or
                           __WASI_RIGHTS_FD_ALLOCATE or
@@ -252,6 +254,7 @@ Begin
                           __WASI_RIGHTS_FD_TELL or
                           __WASI_RIGHTS_FD_FDSTAT_SET_FLAGS or
                           __WASI_RIGHTS_FD_ADVISE or
+                          __WASI_RIGHTS_POLL_FD_READWRITE or
                           __WASI_RIGHTS_FD_FILESTAT_SET_SIZE or
                           __WASI_RIGHTS_FD_FILESTAT_SET_TIMES or
                           __WASI_RIGHTS_FD_ALLOCATE or