Dmitry Timoshkov : server: Print a more informative message when file_set_error or sock_get_error can 't map errno to a status code.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Sep 10 10:17:51 CDT 2007


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

Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date:   Tue Sep  4 22:51:39 2007 +0900

server: Print a more informative message when file_set_error or sock_get_error can't map errno to a status code.

---

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

diff --git a/server/file.c b/server/file.c
index 7fc36b0..0932414 100644
--- a/server/file.c
+++ b/server/file.c
@@ -310,7 +310,10 @@ void file_set_error(void)
 #ifdef EOVERFLOW
     case EOVERFLOW: set_error( STATUS_INVALID_PARAMETER ); break;
 #endif
-    default:        perror("file_set_error"); set_error( STATUS_UNSUCCESSFUL ); break;
+    default:
+        perror("wineserver: file_set_error() can't map error");
+        set_error( STATUS_UNSUCCESSFUL );
+        break;
     }
 }
 
diff --git a/server/sock.c b/server/sock.c
index 29b685e..d7c1e68 100644
--- a/server/sock.c
+++ b/server/sock.c
@@ -762,7 +762,10 @@ static int sock_get_error( int err )
 #ifdef EREMOTE
         case EREMOTE:           return WSAEREMOTE;
 #endif
-    default: errno=err; perror("sock_set_error"); return WSAEFAULT;
+        default:
+            errno = err;
+            perror("wineserver: sock_get_error() can't map error");
+            return WSAEFAULT;
     }
 }
 




More information about the wine-cvs mailing list