aboutsummaryrefslogtreecommitdiff
path: root/src/tests
diff options
context:
space:
mode:
authorkraibse <33869366+kraibse@users.noreply.github.com>2026-11-03 14:46:37 +0100
committerkraibse <33869366+kraibse@users.noreply.github.com>2026-11-03 14:46:37 +0100
commitb1e5c7ec68c9fd444a5615a18ce434cdfd782bba (patch)
tree1827db43edd95ae8fe9279eacff46791a70fd927 /src/tests
parentcf55e9e9f4471ec2960cd9e28687149ffab90134 (diff)
tests: compare the socket receive count without a sign mismatch
Recv reports a signed int count and payload.size() is size_t, which trips -Werror=sign-compare and stops the tests target from building. Assisted-by: DeepSeek V4.1 Flash (diagnosis and patch)
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/core/internal_network/socket_proxy.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tests/core/internal_network/socket_proxy.cpp b/src/tests/core/internal_network/socket_proxy.cpp
index 137de5b421..26fc65a260 100644
--- a/src/tests/core/internal_network/socket_proxy.cpp
+++ b/src/tests/core/internal_network/socket_proxy.cpp
@@ -54,7 +54,7 @@ TEST_CASE("Room UDP sockets receive queued datagrams with recv", "[core][sockets
std::array<u8, 4> received{};
const auto [count, error] = socket.Recv(0, received);
REQUIRE(error == Network::Errno::SUCCESS);
- REQUIRE(count == payload.size());
+ REQUIRE(count == static_cast<int>(payload.size()));
REQUIRE(received == payload);
const auto [empty_count, empty_error] = socket.Recv(0, received);