From 4240279a848b8cc4dffb4dba278d3c1c1be60bb7 Mon Sep 17 00:00:00 2001 From: nickysn Date: Wed, 23 Jun 2021 21:48:10 +0000 Subject: [PATCH] + always request pollfd_readwrite rights, when opening a file git-svn-id: trunk@49549 - --- rtl/wasi/sysfile.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rtl/wasi/sysfile.inc b/rtl/wasi/sysfile.inc index 80d259d280..41f0e35203 100644 --- a/rtl/wasi/sysfile.inc +++ b/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