summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/hle/service/soc_u.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/hle/service/soc_u.cpp b/src/core/hle/service/soc_u.cpp
index 4606ad743..b7c8eff57 100644
--- a/src/core/hle/service/soc_u.cpp
+++ b/src/core/hle/service/soc_u.cpp
@@ -729,7 +729,11 @@ static void GetSockOpt(Service::Interface* self) {
729 u32 socket_handle = cmd_buffer[1]; 729 u32 socket_handle = cmd_buffer[1];
730 u32 level = cmd_buffer[2]; 730 u32 level = cmd_buffer[2];
731 u32 optname = cmd_buffer[3]; 731 u32 optname = cmd_buffer[3];
732#ifdef _WIN32
732 int optlen = (int)cmd_buffer[4]; 733 int optlen = (int)cmd_buffer[4];
734#else
735 socklen_t optlen = (socklen_t)cmd_buffer[4];
736#endif
733 737
734 // 0x100 = static buffer offset (bytes) 738 // 0x100 = static buffer offset (bytes)
735 // + 0x4 = 2nd pointer (u32) position 739 // + 0x4 = 2nd pointer (u32) position