mirror of
https://github.com/The-Powder-Toy/The-Powder-Toy.git
synced 2025-08-11 10:54:15 +02:00
Get rid of pointless virtual dtors in Request derivatives
This commit is contained in:
@@ -10,10 +10,6 @@ namespace http
|
|||||||
AuthHeaders(ByteString::Build(user.UserID), user.SessionID);
|
AuthHeaders(ByteString::Build(user.UserID), user.SessionID);
|
||||||
}
|
}
|
||||||
|
|
||||||
APIRequest::~APIRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
APIRequest::Result APIRequest::Finish()
|
APIRequest::Result APIRequest::Finish()
|
||||||
{
|
{
|
||||||
Result result;
|
Result result;
|
||||||
|
@@ -17,7 +17,6 @@ namespace http
|
|||||||
};
|
};
|
||||||
|
|
||||||
APIRequest(ByteString url);
|
APIRequest(ByteString url);
|
||||||
virtual ~APIRequest();
|
|
||||||
|
|
||||||
Result Finish();
|
Result Finish();
|
||||||
};
|
};
|
||||||
|
@@ -9,10 +9,6 @@ namespace http
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
GetUserInfoRequest::~GetUserInfoRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
std::unique_ptr<UserInfo> GetUserInfoRequest::Finish()
|
std::unique_ptr<UserInfo> GetUserInfoRequest::Finish()
|
||||||
{
|
{
|
||||||
std::unique_ptr<UserInfo> user_info;
|
std::unique_ptr<UserInfo> user_info;
|
||||||
|
@@ -9,7 +9,6 @@ namespace http
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
GetUserInfoRequest(ByteString username);
|
GetUserInfoRequest(ByteString username);
|
||||||
virtual ~GetUserInfoRequest();
|
|
||||||
|
|
||||||
std::unique_ptr<UserInfo> Finish();
|
std::unique_ptr<UserInfo> Finish();
|
||||||
};
|
};
|
||||||
|
@@ -9,9 +9,6 @@ namespace http
|
|||||||
size(size)
|
size(size)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
ImageRequest::~ImageRequest()
|
|
||||||
{}
|
|
||||||
|
|
||||||
std::unique_ptr<VideoBuffer> ImageRequest::Finish()
|
std::unique_ptr<VideoBuffer> ImageRequest::Finish()
|
||||||
{
|
{
|
||||||
auto [ status, data ] = Request::Finish();
|
auto [ status, data ] = Request::Finish();
|
||||||
|
@@ -15,7 +15,6 @@ namespace http
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
ImageRequest(ByteString url, Vec2<int> size);
|
ImageRequest(ByteString url, Vec2<int> size);
|
||||||
virtual ~ImageRequest();
|
|
||||||
|
|
||||||
std::unique_ptr<VideoBuffer> Finish();
|
std::unique_ptr<VideoBuffer> Finish();
|
||||||
};
|
};
|
||||||
|
@@ -13,10 +13,6 @@ namespace http
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
SaveUserInfoRequest::~SaveUserInfoRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SaveUserInfoRequest::Finish()
|
bool SaveUserInfoRequest::Finish()
|
||||||
{
|
{
|
||||||
auto result = APIRequest::Finish();
|
auto result = APIRequest::Finish();
|
||||||
|
@@ -9,7 +9,6 @@ namespace http
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
SaveUserInfoRequest(UserInfo &info);
|
SaveUserInfoRequest(UserInfo &info);
|
||||||
virtual ~SaveUserInfoRequest();
|
|
||||||
|
|
||||||
bool Finish();
|
bool Finish();
|
||||||
};
|
};
|
||||||
|
@@ -11,9 +11,5 @@ namespace http
|
|||||||
), size)
|
), size)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
ThumbnailRequest::~ThumbnailRequest()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -7,6 +7,5 @@ namespace http
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ThumbnailRequest(int saveID, int saveDate, Vec2<int> size);
|
ThumbnailRequest(int saveID, int saveDate, Vec2<int> size);
|
||||||
virtual ~ThumbnailRequest();
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user