diff options
| author | kraibse <33869366+kraibse@users.noreply.github.com> | 2026-11-03 14:46:37 +0100 |
|---|---|---|
| committer | kraibse <33869366+kraibse@users.noreply.github.com> | 2026-11-03 14:46:37 +0100 |
| commit | b1e5c7ec68c9fd444a5615a18ce434cdfd782bba (patch) | |
| tree | 1827db43edd95ae8fe9279eacff46791a70fd927 /src | |
| parent | cf55e9e9f4471ec2960cd9e28687149ffab90134 (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')
| -rw-r--r-- | src/tests/core/internal_network/socket_proxy.cpp | 2 |
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); |
