From ba29a378712dec588ebb93e989dfeecf00ad6990 Mon Sep 17 00:00:00 2001 From: trigger Date: Sun, 2 Jun 2024 17:28:37 -0700 Subject: [PATCH] sys_net: properly return error in sendto --- rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp b/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp index d44808c148..a6abc1d055 100644 --- a/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp @@ -1037,9 +1037,9 @@ std::optional lv2_socket_native::sendto(s32 flags, const std::vector& b } #ifdef _WIN32 - get_last_error(!so_nbio && (flags & SYS_NET_MSG_DONTWAIT) == 0, connecting); + result = get_last_error(!so_nbio && (flags & SYS_NET_MSG_DONTWAIT) == 0, connecting); #else - get_last_error(!so_nbio && (flags & SYS_NET_MSG_DONTWAIT) == 0); + result = get_last_error(!so_nbio && (flags & SYS_NET_MSG_DONTWAIT) == 0); #endif if (result)