From 69025bafe7cf57fbd9e550b66f4a91c25c766a23 Mon Sep 17 00:00:00 2001
From: Dmitry Timoshkov <dmitry@codeweavers.com>
Date: Tue, 4 Sep 2007 22:51:39 +0900
Subject: [PATCH] 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 7fc36b02b5e..0932414cb78 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 29b685e32e1..d7c1e68a756 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;
     }
 }
 
-- 
GitLab