diff --git a/httplib.h b/httplib.h index ac68c6b..9c65b91 100644 --- a/httplib.h +++ b/httplib.h @@ -959,6 +959,7 @@ std::ostream &operator<<(std::ostream &os, const Error &obj); class Result { public: + Result() = default; Result(std::unique_ptr &&res, Error err, Headers &&request_headers = Headers{}) : res_(std::move(res)), err_(err), @@ -987,7 +988,7 @@ public: private: std::unique_ptr res_; - Error err_; + Error err_ = Error::Unknown; Headers request_headers_; };