adding tons of ifdefs so quassel will build again without ssl support
[quassel.git] / src / core / coresession.cpp
index 3a05f52..f18f926 100644 (file)
@@ -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;