@@ -217,7 +217,7 @@ int fossil_nstream_connect(fossil_nstream_t *stream, const char *host, int port)
217217 }
218218
219219 stream -> socket_fd = fossil_create_socket (stream -> protocol );
220- if (stream -> socket_fd < 0 ) {
220+ if (( int ) stream -> socket_fd < 0 ) {
221221 return -1 ;
222222 }
223223
@@ -285,7 +285,7 @@ fossil_nstream_t *fossil_nstream_accept(fossil_nstream_t *server) {
285285 socklen_t addrlen = sizeof (addr );
286286
287287 socket_t client_fd = accept (server -> socket_fd , (struct sockaddr * )& addr , & addrlen );
288- if (client_fd < 0 ) {
288+ if (( int ) client_fd < 0 ) {
289289#ifdef _WIN32
290290 if (WSAGetLastError () != WSAEWOULDBLOCK ) {
291291#else
@@ -316,7 +316,7 @@ fossil_nstream_t *fossil_nstream_accept(fossil_nstream_t *server) {
316316}
317317
318318ssize_t fossil_nstream_send (fossil_nstream_t * stream , const void * buffer , size_t size ) {
319- if (!stream || stream -> socket_fd < 0 ) {
319+ if (!stream || ( int ) stream -> socket_fd < 0 ) {
320320 fossil_set_last_error ("Invalid stream or socket" );
321321 return -1 ;
322322 }
@@ -348,7 +348,7 @@ ssize_t fossil_nstream_recv(fossil_nstream_t *stream, void *buffer, size_t size)
348348}
349349
350350void fossil_nstream_close (fossil_nstream_t * stream ) {
351- if (!stream || stream -> socket_fd < 0 ) return ;
351+ if (!stream || ( socket_t )( stream -> socket_fd ) < 0 ) return ;
352352#ifdef _WIN32
353353 closesocket (stream -> socket_fd );
354354#else
0 commit comments