diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2019-02-06 14:09:57 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2019-02-06 14:09:57 +0100 |
commit | d93960e181aa7010f4de80b5b3c5ac21c602ed41 (patch) | |
tree | f349126505986e84c0af787b7f69c3c4d396227d /vespalib/src/tests/net/send_fd | |
parent | 7e93d5dac4c722f1efa0e85e511a90084264a99f (diff) |
Eliminate clang warning in vespalib
Diffstat (limited to 'vespalib/src/tests/net/send_fd')
-rw-r--r-- | vespalib/src/tests/net/send_fd/send_fd_test.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/tests/net/send_fd/send_fd_test.cpp b/vespalib/src/tests/net/send_fd/send_fd_test.cpp index ce7e7f20b30..e9921f75207 100644 --- a/vespalib/src/tests/net/send_fd/send_fd_test.cpp +++ b/vespalib/src/tests/net/send_fd/send_fd_test.cpp @@ -74,7 +74,7 @@ void send_fd(SocketHandle &socket, SocketHandle fd) { hdr->cmsg_level = SOL_SOCKET; hdr->cmsg_type = SCM_RIGHTS; hdr->cmsg_len = CMSG_LEN(sizeof(int)); - int *fd_dst = (int *) CMSG_DATA(hdr); + int *fd_dst = (int *) (void *) CMSG_DATA(hdr); fd_dst[0] = fd.get(); ssize_t res = sendmsg(socket.get(), &msg, 0); ASSERT_EQUAL(res, 1); @@ -97,7 +97,7 @@ SocketHandle recv_fd(SocketHandle &socket) { bool type_ok = ((hdr->cmsg_level == SOL_SOCKET) && (hdr->cmsg_type == SCM_RIGHTS)); ASSERT_TRUE(type_ok); - int *fd_src = (int *) CMSG_DATA(hdr); + int *fd_src = (int *) (void *) CMSG_DATA(hdr); fprintf(stderr, "got fd: %d\n", fd_src[0]); return SocketHandle(fd_src[0]); } |