修复windows下编译错误

This commit is contained in:
xiongziliang 2022-02-05 20:55:01 +08:00
parent 1dd3d6f1ac
commit 8c30f11c17

View File

@ -72,10 +72,10 @@ HttpFileBody::HttpFileBody(const std::shared_ptr<FILE> &fp, size_t offset, size_
#endif #endif
int HttpFileBody::sendFile(int fd) { int HttpFileBody::sendFile(int fd) {
#if defined(__linux__) || defined(__linux)
static onceToken s_token([]() { static onceToken s_token([]() {
signal(SIGPIPE, SIG_IGN); signal(SIGPIPE, SIG_IGN);
}); });
#if defined(__linux__) || defined(__linux)
off_t off = _file_offset; off_t off = _file_offset;
return sendfile(fd, fileno(_fp.get()), &off, _max_size); return sendfile(fd, fileno(_fp.get()), &off, _max_size);
#else #else