Mercurial > irccd
changeset 589:25d4a9f239ec
Irccd: fix WITH_SSL=On
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 05 Dec 2017 14:54:34 +0100 |
parents | be1656362297 |
children | aec9e70d55ff |
files | libirccd/irccd/server_service.cpp |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/libirccd/irccd/server_service.cpp Tue Dec 05 22:01:00 2017 +0100 +++ b/libirccd/irccd/server_service.cpp Tue Dec 05 14:54:34 2017 +0100 @@ -184,7 +184,7 @@ #if defined(HAVE_SSL) sv->set_flags(sv->flags() | server::ssl); #else - throw server_error(server_error::ssl_disabled); + throw server_error(server_error::ssl_disabled, sv->name()); #endif } @@ -611,7 +611,7 @@ #if defined(HAVE_SSL) sv->set_flags(sv->flags() | server::ssl); #else - throw server_error(server_error::ssl_disabled); + throw server_error(server_error::ssl_disabled, sv->name()); #endif return sv; @@ -624,7 +624,7 @@ bool server_service::has(const std::string& name) const noexcept { - return std::count_if(servers_.cbegin(), servers_.end(), [&] (const auto& server) { + return std::count_if(servers_.begin(), servers_.end(), [&] (const auto& server) { return server->name() == name; }) > 0; }