X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fcoresession.cpp;h=f18f92695a7b037bf8968c52313f6674d22c6fa4;hb=eddadb820d74ad787a04c0652d15dfd1e8475082;hp=3a05f52baa47c7ffa02d1f1c6ebb678b070fc67f;hpb=4c83963b1d77f4c2dbae606876be0eee59f53dae;p=quassel.git diff --git a/src/core/coresession.cpp b/src/core/coresession.cpp index 3a05f52b..f18f9269 100644 --- a/src/core/coresession.cpp +++ b/src/core/coresession.cpp @@ -285,11 +285,17 @@ void CoreSession::scriptRequest(QString script) { /*** Identity Handling ***/ void CoreSession::createIdentity(const Identity &identity, const QVariantMap &additional) { +#ifndef HAVE_SSL + Q_UNUSED(additional) +#endif + CoreIdentity coreIdentity(identity); +#ifdef HAVE_SSL if(additional.contains("KeyPem")) coreIdentity.setSslKey(additional["KeyPem"].toByteArray()); if(additional.contains("CertPem")) coreIdentity.setSslCert(additional["CertPem"].toByteArray()); +#endif IdentityId id = Core::createIdentity(user(), coreIdentity); if(!id.isValid()) return;