]> git.lizzy.rs Git - minetest.git/blobdiff - src/httpfetch.h
numeric: Fix clang, broken since d5456da
[minetest.git] / src / httpfetch.h
index 5a673d7e6ec9824d92dbf226d074f8544ceafa54..ae8b5afb5b733332b8b55dae03ccbf7b5d7d617d 100644 (file)
@@ -17,8 +17,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
-#ifndef HTTPFETCH_HEADER
-#define HTTPFETCH_HEADER
+#pragma once
 
 #include <vector>
 #include "util/string.h"
@@ -77,10 +76,10 @@ struct HTTPFetchResult
        unsigned long caller = HTTPFETCH_DISCARD;
        unsigned long request_id = 0;
 
-       HTTPFetchResult() {}
+       HTTPFetchResult() = default;
 
-       HTTPFetchResult(const HTTPFetchRequest &fetch_request)
-           : caller(fetch_request.caller), request_id(fetch_request.request_id)
+       HTTPFetchResult(const HTTPFetchRequest &fetch_request) :
+                       caller(fetch_request.caller), request_id(fetch_request.request_id)
        {
        }
 };
@@ -113,5 +112,3 @@ void httpfetch_caller_free(unsigned long caller);
 // Performs a synchronous HTTP request. This blocks and therefore should
 // only be used from background threads.
 void httpfetch_sync(const HTTPFetchRequest &fetch_request, HTTPFetchResult &fetch_result);
-
-#endif // !HTTPFETCH_HEADER