mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Cpp11 initializers 2 (#5999)
* C++11 patchset 10: continue cleanup on constructors * Drop obsolete bool MainMenuData::enable_public (setting is called with cURL in server loop) * More classes cleanup * More classes cleanup + change NULL tests to boolean tests
This commit is contained in:
parent
76be103a91
commit
8f7785771b
59 changed files with 326 additions and 639 deletions
|
@ -31,15 +31,15 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
|
||||
struct HTTPFetchRequest
|
||||
{
|
||||
std::string url;
|
||||
std::string url = "";
|
||||
|
||||
// Identifies the caller (for asynchronous requests)
|
||||
// Ignored by httpfetch_sync
|
||||
unsigned long caller;
|
||||
unsigned long caller = HTTPFETCH_DISCARD;
|
||||
|
||||
// Some number that identifies the request
|
||||
// (when the same caller issues multiple httpfetch_async calls)
|
||||
unsigned long request_id;
|
||||
unsigned long request_id = 0;
|
||||
|
||||
// Timeout for the whole transfer, in milliseconds
|
||||
long timeout;
|
||||
|
@ -49,7 +49,7 @@ struct HTTPFetchRequest
|
|||
|
||||
// Indicates if this is multipart/form-data or
|
||||
// application/x-www-form-urlencoded. POST-only.
|
||||
bool multipart;
|
||||
bool multipart = false;
|
||||
|
||||
// POST fields. Fields are escaped properly.
|
||||
// If this is empty a GET request is done instead.
|
||||
|
@ -69,23 +69,18 @@ struct HTTPFetchRequest
|
|||
|
||||
struct HTTPFetchResult
|
||||
{
|
||||
bool succeeded;
|
||||
bool timeout;
|
||||
long response_code;
|
||||
std::string data;
|
||||
bool succeeded = false;
|
||||
bool timeout = false;
|
||||
long response_code = 0;
|
||||
std::string data = "";
|
||||
// The caller and request_id from the corresponding HTTPFetchRequest.
|
||||
unsigned long caller;
|
||||
unsigned long request_id;
|
||||
unsigned long caller = HTTPFETCH_DISCARD;
|
||||
unsigned long request_id = 0;
|
||||
|
||||
HTTPFetchResult()
|
||||
: succeeded(false), timeout(false), response_code(0), data(""),
|
||||
caller(HTTPFETCH_DISCARD), request_id(0)
|
||||
{
|
||||
}
|
||||
HTTPFetchResult() {}
|
||||
|
||||
HTTPFetchResult(const HTTPFetchRequest &fetch_request)
|
||||
: succeeded(false), timeout(false), response_code(0), data(""),
|
||||
caller(fetch_request.caller), request_id(fetch_request.request_id)
|
||||
: caller(fetch_request.caller), request_id(fetch_request.request_id)
|
||||
{
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue