Browse Source

Merge pull request #1886 from Azaezel/socketSigShenanigans

looks like getsockname needs a slightly different signature for crossplat support
Areloch 8 năm trước cách đây
mục cha
commit
46d81f5d26
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      Engine/source/platform/platformNet.cpp

+ 2 - 2
Engine/source/platform/platformNet.cpp

@@ -368,7 +368,7 @@ namespace PlatformNetState
       if (requiredFamily == AF_INET)
       {
          sockaddr_in ipAddr;
-         int len = sizeof(ipAddr);
+         socklen_t len = sizeof(ipAddr);
          if (getsockname(socketFd, (struct sockaddr*)&ipAddr, &len) >= 0)
          {
             IPSocketToNetAddress(&ipAddr, outAddress);
@@ -382,7 +382,7 @@ namespace PlatformNetState
       else if (requiredFamily == AF_INET6)
       {
          sockaddr_in6 ipAddr;
-         int len = sizeof(ipAddr);
+         socklen_t len = sizeof(ipAddr);
          if (getsockname(socketFd, (struct sockaddr*)&ipAddr, &len) >= 0)
          {
             IPSocket6ToNetAddress(&ipAddr, outAddress);