@@ -385,12 +385,13 @@ ssize_t bytesWritten; if (length > SSIZE_MAX) @throw [OFOutOfRangeException exception]; - if ((bytesWritten = sendto(_socket, buffer, length, 0, - &receiver->sockaddr.sockaddr, receiver->length)) < 0) + if ((bytesWritten = sendto(_socket, (void *)buffer, length, 0, + (struct sockaddr *)&receiver->sockaddr.sockaddr, + receiver->length)) < 0) @throw [OFWriteFailedException exceptionWithObject: self requestedLength: length bytesWritten: 0 errNo: of_socket_errno()];