@@ -217,7 +217,7 @@ int fossil_nstream_connect(fossil_nstream_t *stream, const char *host, int port)
217
217
}
218
218
219
219
stream -> socket_fd = fossil_create_socket (stream -> protocol );
220
- if (stream -> socket_fd < 0 ) {
220
+ if (( int ) stream -> socket_fd < 0 ) {
221
221
return -1 ;
222
222
}
223
223
@@ -285,7 +285,7 @@ fossil_nstream_t *fossil_nstream_accept(fossil_nstream_t *server) {
285
285
socklen_t addrlen = sizeof (addr );
286
286
287
287
socket_t client_fd = accept (server -> socket_fd , (struct sockaddr * )& addr , & addrlen );
288
- if (client_fd < 0 ) {
288
+ if (( int ) client_fd < 0 ) {
289
289
#ifdef _WIN32
290
290
if (WSAGetLastError () != WSAEWOULDBLOCK ) {
291
291
#else
@@ -316,7 +316,7 @@ fossil_nstream_t *fossil_nstream_accept(fossil_nstream_t *server) {
316
316
}
317
317
318
318
ssize_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 ) {
320
320
fossil_set_last_error ("Invalid stream or socket" );
321
321
return -1 ;
322
322
}
@@ -348,7 +348,7 @@ ssize_t fossil_nstream_recv(fossil_nstream_t *stream, void *buffer, size_t size)
348
348
}
349
349
350
350
void 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 ;
352
352
#ifdef _WIN32
353
353
closesocket (stream -> socket_fd );
354
354
#else
0 commit comments