From 73d76bd57a2c837b88a58fdcbabbdefef0e683fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcin=20Miko=C5=82ajczyk?= Date: Mon, 14 Jul 2025 22:33:07 +0100 Subject: [PATCH] fix --- src/core/libraries/network/net_epoll.h | 2 +- src/core/libraries/network/net_util.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/libraries/network/net_epoll.h b/src/core/libraries/network/net_epoll.h index 6abb5dccb..6bdbe4814 100644 --- a/src/core/libraries/network/net_epoll.h +++ b/src/core/libraries/network/net_epoll.h @@ -8,7 +8,6 @@ #include #include -#include #ifdef _WIN32 #include @@ -16,6 +15,7 @@ #if defined(__linux__) || defined(__APPLE__) #include +#include #endif namespace Libraries::Net { diff --git a/src/core/libraries/network/net_util.cpp b/src/core/libraries/network/net_util.cpp index 457ceef91..826540cb2 100644 --- a/src/core/libraries/network/net_util.cpp +++ b/src/core/libraries/network/net_util.cpp @@ -167,11 +167,11 @@ bool NetUtilInternal::RetrieveNetmask() { std::vector adapter_addresses(sizeof(IP_ADAPTER_ADDRESSES)); ULONG size_infos = sizeof(IP_ADAPTER_ADDRESSES); - if (GetAdaptersInfo(reinterpret_cast(adapter_infos.data()), + if (GetAdaptersInfo(reinterpret_cast(adapter_addresses.data()), &size_infos) == ERROR_BUFFER_OVERFLOW) - adapter_infos.resize(size_infos); + adapter_addresses.resize(size_infos); - if (GetAdaptersInfo(reinterpret_cast(adapter_infos.data()), + if (GetAdaptersInfo(reinterpret_cast(adapter_addresses.data()), &size_infos) == NO_ERROR && size_infos) { PIP_ADAPTER_ADDRESSES adapter;