Skip to content

Commit fbd6ce7

Browse files
authored
Make code sample compilable (#2207)
1 parent dffce89 commit fbd6ce7

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,32 +98,31 @@ httplib::Client cli("https://example.com");
9898
auto res = cli.Get("/");
9999
if (!res) {
100100
// Check the error type
101-
auto err = res.error();
101+
const auto err = res.error();
102102

103103
switch (err) {
104104
case httplib::Error::SSLConnection:
105105
std::cout << "SSL connection failed, SSL error: "
106-
<< res->ssl_error() << std::endl;
106+
<< res.ssl_error() << std::endl;
107107
break;
108108

109109
case httplib::Error::SSLLoadingCerts:
110110
std::cout << "SSL cert loading failed, OpenSSL error: "
111-
<< std::hex << res->ssl_openssl_error() << std::endl;
111+
<< std::hex << res.ssl_openssl_error() << std::endl;
112112
break;
113113

114114
case httplib::Error::SSLServerVerification:
115115
std::cout << "SSL verification failed, X509 error: "
116-
<< res->ssl_openssl_error() << std::endl;
116+
<< res.ssl_openssl_error() << std::endl;
117117
break;
118118

119119
case httplib::Error::SSLServerHostnameVerification:
120120
std::cout << "SSL hostname verification failed, X509 error: "
121-
<< res->ssl_openssl_error() << std::endl;
121+
<< res.ssl_openssl_error() << std::endl;
122122
break;
123123

124124
default:
125125
std::cout << "HTTP error: " << httplib::to_string(err) << std::endl;
126-
}
127126
}
128127
}
129128
```

0 commit comments

Comments
 (0)