Kai Blin : ws2_32:
Add mapping for STATUS_OBJECT_TYPE_MISMATCH to WSAENOTSOCK.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Jun 6 07:41:53 CDT 2007
Module: wine
Branch: master
Commit: f500591f3802912afd872b4a6c8c0b00b80076fe
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f500591f3802912afd872b4a6c8c0b00b80076fe
Author: Kai Blin <kai.blin at gmail.com>
Date: Tue Jun 5 14:43:20 2007 +0200
ws2_32: Add mapping for STATUS_OBJECT_TYPE_MISMATCH to WSAENOTSOCK.
---
dlls/ws2_32/socket.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/ws2_32/socket.c b/dlls/ws2_32/socket.c
index f13ad2a..456be21 100644
--- a/dlls/ws2_32/socket.c
+++ b/dlls/ws2_32/socket.c
@@ -359,7 +359,8 @@ static inline DWORD NtStatusToWSAError( const DWORD status )
{
case STATUS_SUCCESS: wserr = 0; break;
case STATUS_PENDING: wserr = WSA_IO_PENDING; break;
- case STATUS_INVALID_HANDLE: wserr = WSAENOTSOCK; break; /* WSAEBADF ? */
+ case STATUS_OBJECT_TYPE_MISMATCH: wserr = WSAENOTSOCK; break;
+ case STATUS_INVALID_HANDLE: wserr = WSAEBADF; break;
case STATUS_INVALID_PARAMETER: wserr = WSAEINVAL; break;
case STATUS_PIPE_DISCONNECTED: wserr = WSAESHUTDOWN; break;
case STATUS_CANCELLED: wserr = WSA_OPERATION_ABORTED; break;
More information about the wine-cvs
mailing list