@@ -188,7 +188,7 @@ namespace Socket
188188 0
189189 };
190190
191- if (1 == ::WSAPoll (&event, 1 , static_cast <::INT> (timeout.count () ) ) && event.revents & POLLRDNORM) {
191+ if (1 == ::WSAPoll (&event, 1 , int (timeout.count ()) ) && event.revents & POLLRDNORM) {
192192 client_socket = ::accept (
193193 this ->socket_handle ,
194194 static_cast <sockaddr *>(nullptr ),
@@ -235,7 +235,12 @@ namespace Socket
235235 {
236236 #ifdef WIN32
237237 unsigned long value = isNonBlock;
238- return 0 == ::ioctlsocket (this ->socket_handle , FIONBIO, &value);
238+
239+ return 0 == ::ioctlsocket (
240+ this ->socket_handle ,
241+ FIONBIO,
242+ &value
243+ );
239244 #elif POSIX
240245 return ~0 != ::fcntl (
241246 this ->socket_handle ,
@@ -338,7 +343,7 @@ namespace Socket
338343 0
339344 };
340345
341- if (1 == ::WSAPoll (&event, 1 , static_cast <::INT> (timeout.count () ) ) && event.revents & POLLRDNORM) {
346+ if (1 == ::WSAPoll (&event, 1 , int (timeout.count ()) ) && event.revents & POLLRDNORM) {
342347 recv_len = ::recv (
343348 this ->socket_handle ,
344349 reinterpret_cast <char *>(buf),
@@ -372,7 +377,7 @@ namespace Socket
372377 0
373378 };
374379
375- return ::WSAPoll (&event, 1 , timeout.count () ) == 1 ;
380+ return ::WSAPoll (&event, 1 , int ( timeout.count () ) ) == 1 ;
376381 #elif POSIX
377382 struct ::pollfd event {
378383 this ->socket_handle,
@@ -405,7 +410,7 @@ namespace Socket
405410 return send_size;
406411 }
407412
408- total += static_cast < size_t > (send_size);
413+ total += size_t (send_size);
409414 }
410415
411416 return static_cast <long >(total);
@@ -435,7 +440,7 @@ namespace Socket
435440 };
436441
437442 while (total < length) {
438- if (1 == ::WSAPoll (&event, 1 , static_cast <::INT> (timeout.count () ) ) && event.revents & POLLOUT) {
443+ if (1 == ::WSAPoll (&event, 1 , int (timeout.count ()) ) && event.revents & POLLOUT) {
439444 const long send_size = ::send (
440445 socket_handle,
441446 reinterpret_cast <const char *>(data) + total,
@@ -447,7 +452,7 @@ namespace Socket
447452 return send_size;
448453 }
449454
450- total += send_size;
455+ total += size_t ( send_size) ;
451456 } else {
452457 return -1 ;
453458 }
@@ -473,7 +478,7 @@ namespace Socket
473478 return send_size;
474479 }
475480
476- total += static_cast < size_t > (send_size);
481+ total += size_t (send_size);
477482 } else {
478483 return -1 ;
479484 }
@@ -482,7 +487,7 @@ namespace Socket
482487 #error "Undefined platform"
483488 #endif
484489
485- return static_cast < long > (total);
490+ return long (total);
486491 }
487492
488493 long Socket::nonblock_send (
0 commit comments