X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresession.cpp;h=f18f92695a7b037bf8968c52313f6674d22c6fa4;hp=3a05f52baa47c7ffa02d1f1c6ebb678b070fc67f;hb=1adc00219ba072da57994764d086beed8ffb7bb4;hpb=7e18cab1aef55e7720c70319d98fd0c2bce7c160 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;