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;
 }