From d8612ac02dfa8647ab217685e050d97f504f5d5d Mon Sep 17 00:00:00 2001 From: yhirose Date: Thu, 28 May 2020 12:51:52 -0400 Subject: [PATCH] Fixed build error... --- httplib.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httplib.h b/httplib.h index c3e1789..fd6daad 100644 --- a/httplib.h +++ b/httplib.h @@ -3439,7 +3439,7 @@ inline ssize_t SocketStream::read(char *ptr, size_t size) { } return recv(sock_, ptr, static_cast(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(size), 0); #else - return HANDLE_EINTR(send, sock_, ptr, size, 0); + return handle_EINTR([&]() { return send(sock_, ptr, size, 0); }); #endif }