fix compiler warnings (GCC + Clang)
This commit is contained in:
@@ -85,7 +85,8 @@ public:
|
||||
OnReject onReject,
|
||||
long maxSize
|
||||
) override {
|
||||
Request request {RequestType::GET, url, onResponse, onReject, maxSize};
|
||||
Request request {
|
||||
RequestType::GET, url, onResponse, onReject, maxSize, false, ""};
|
||||
processRequest(std::move(request));
|
||||
}
|
||||
|
||||
@@ -96,7 +97,8 @@ public:
|
||||
OnReject onReject=nullptr,
|
||||
long maxSize=0
|
||||
) override {
|
||||
Request request {RequestType::POST, url, onResponse, onReject, maxSize};
|
||||
Request request {
|
||||
RequestType::POST, url, onResponse, onReject, maxSize, false, ""};
|
||||
request.data = data;
|
||||
processRequest(std::move(request));
|
||||
}
|
||||
@@ -288,7 +290,6 @@ static std::string to_string(const sockaddr_in& addr, bool port=true) {
|
||||
|
||||
class SocketConnection : public Connection {
|
||||
SOCKET descriptor;
|
||||
bool open = true;
|
||||
sockaddr_in addr;
|
||||
size_t totalUpload = 0;
|
||||
size_t totalDownload = 0;
|
||||
@@ -453,7 +454,8 @@ public:
|
||||
throw std::runtime_error(gai_strerror(res));
|
||||
}
|
||||
|
||||
sockaddr_in serverAddress = *(sockaddr_in*)addrinfo->ai_addr;
|
||||
sockaddr_in serverAddress;
|
||||
std::memcpy(&serverAddress, addrinfo->ai_addr, sizeof(sockaddr_in));
|
||||
serverAddress.sin_port = htons(port);
|
||||
freeaddrinfo(addrinfo);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user