Andrew Nguyen : server: Remap the EROFS errno value to STATUS_ACCESS_DENIED .

Alexandre Julliard julliard at winehq.org
Mon Jul 13 07:57:15 CDT 2009


Module: wine
Branch: master
Commit: 270179a78f214f30a0800add40fa1cb86d11924d
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=270179a78f214f30a0800add40fa1cb86d11924d

Author: Andrew Nguyen <arethusa26 at gmail.com>
Date:   Sun Jul 12 23:55:43 2009 -0500

server: Remap the EROFS errno value to STATUS_ACCESS_DENIED.

---

 server/file.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/server/file.c b/server/file.c
index dc93b4b..98017b9 100644
--- a/server/file.c
+++ b/server/file.c
@@ -602,8 +602,8 @@ void file_set_error(void)
     case ENOSPC:    set_error( STATUS_DISK_FULL ); break;
     case EACCES:
     case ESRCH:
+    case EROFS:
     case EPERM:     set_error( STATUS_ACCESS_DENIED ); break;
-    case EROFS:     set_error( STATUS_MEDIA_WRITE_PROTECTED ); break;
     case EBUSY:     set_error( STATUS_FILE_LOCK_CONFLICT ); break;
     case ENOENT:    set_error( STATUS_NO_SUCH_FILE ); break;
     case EISDIR:    set_error( STATUS_FILE_IS_A_DIRECTORY ); break;




More information about the wine-cvs mailing list