Skip to content

Commit 03badde

Browse files
error: implicit conversion loses integer precision: 'long' to 'int' [-Werror,-Wshorten-64-to-32]
1 parent 2fa51fe commit 03badde

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

libc/test/src/sys/socket/linux/send_recv_test.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ TEST_F(LlvmLibcSendRecvTest, SendFails) {
5050
const char TEST_MESSAGE[] = "connection terminated";
5151
const size_t MESSAGE_LEN = sizeof(TEST_MESSAGE);
5252

53-
ASSERT_THAT(LIBC_NAMESPACE::send(-1, TEST_MESSAGE, MESSAGE_LEN, 0),
54-
Fails(ssize_t(EBADF)));
53+
ASSERT_THAT((int)LIBC_NAMESPACE::send(-1, TEST_MESSAGE, MESSAGE_LEN, 0),
54+
Fails(EBADF));
5555
}
5656

5757
TEST_F(LlvmLibcSendRecvTest, RecvFails) {
5858
char buffer[256];
5959

60-
ASSERT_THAT(LIBC_NAMESPACE::recv(-1, buffer, sizeof(buffer), 0),
61-
Fails(ssize_t(EBADF)));
60+
ASSERT_THAT((int)LIBC_NAMESPACE::recv(-1, buffer, sizeof(buffer), 0),
61+
Fails(EBADF));
6262
}

0 commit comments

Comments
 (0)