Skip to content

Commit a1e56a5

Browse files
authored
Result: allow default constructor (#1609)
1 parent 0c17d17 commit a1e56a5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

httplib.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -959,6 +959,7 @@ std::ostream &operator<<(std::ostream &os, const Error &obj);
959959

960960
class Result {
961961
public:
962+
Result() = default;
962963
Result(std::unique_ptr<Response> &&res, Error err,
963964
Headers &&request_headers = Headers{})
964965
: res_(std::move(res)), err_(err),
@@ -987,7 +988,7 @@ class Result {
987988

988989
private:
989990
std::unique_ptr<Response> res_;
990-
Error err_;
991+
Error err_ = Error::Unknown;
991992
Headers request_headers_;
992993
};
993994

0 commit comments

Comments
 (0)