diff --git a/client_https.hpp b/client_https.hpp index 4ebc52d..ec6ab15 100644 --- a/client_https.hpp +++ b/client_https.hpp @@ -96,7 +96,7 @@ namespace SimpleWeb { io_service.run(); auto response=request_read(); - if (response->status_code.size()>0 && response->status_code.substr(0,3) != "200") { + if (response->status_code.empty() || response->status_code.substr(0,3) != "200") { std::lock_guard lock(socket_mutex); socket=nullptr; throw boost::system::system_error(boost::system::error_code(boost::system::errc::permission_denied, boost::system::generic_category()));