Piotr Caban : server: Always return Win32 error code from IOCTL_AFD_GET_SO_ERROR.
Module: wine Branch: master Commit: 9d1085c8d39daaa02a0d30ac4a7af2860ff9fe3d URL: https://source.winehq.org/git/wine.git/?a=commit;h=9d1085c8d39daaa02a0d30ac4... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Fri Jun 10 17:05:37 2022 +0200 server: Always return Win32 error code from IOCTL_AFD_GET_SO_ERROR. Signed-off-by: Piotr Caban <piotr(a)codeweavers.com> --- server/sock.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/sock.c b/server/sock.c index 77a88a7fcf7..8a0f3198c4e 100644 --- a/server/sock.c +++ b/server/sock.c @@ -2804,12 +2804,13 @@ static void sock_ioctl( struct fd *fd, ioctl_code_t code, struct async *async ) { if (sock->errors[i]) { - error = sock_get_error( sock->errors[i] ); + error = sock->errors[i]; break; } } } + error = sock_get_error( error ); set_reply_data( &error, sizeof(error) ); return; }
participants (1)
-
Alexandre Julliard