Procházet zdrojové kódy

Fixed build error...

yhirose před 5 roky
rodič
revize
d8612ac02d
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      httplib.h

+ 2 - 2
httplib.h

@@ -3439,7 +3439,7 @@ inline ssize_t SocketStream::read(char *ptr, size_t size) {
   }
   return recv(sock_, ptr, static_cast<int>(size), 0);
 #else
-  return HANDLE_EINTR(recv, sock_, ptr, size, 0);
+  return handle_EINTR([&]() { return recv(sock_, ptr, size, 0); });
 #endif
 }
 
@@ -3452,7 +3452,7 @@ inline ssize_t SocketStream::write(const char *ptr, size_t size) {
   }
   return send(sock_, ptr, static_cast<int>(size), 0);
 #else
-  return HANDLE_EINTR(send, sock_, ptr, size, 0);
+  return handle_EINTR([&]() { return send(sock_, ptr, size, 0); });
 #endif
 }