fix compiler warnings (GCC + Clang)

This commit is contained in:
MihailRis
2025-03-20 22:04:29 +03:00
parent 6c3d2d0907
commit 3d22de761f
50 changed files with 80 additions and 103 deletions
+6 -4
View File
@@ -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);