summaryrefslogtreecommitdiffstats
path: root/src/tools/messageserver/messageserver.cpp
diff options
context:
space:
mode:
authorPekka Vuorela <pvuorela@iki.fi>2025-11-20 13:18:49 +0200
committerPekka Vuorela <pvuorela@iki.fi>2025-11-20 19:42:26 +0200
commitd88148760311d25cb518c3fa82a32437558ed339 (patch)
tree334324517bd05aaf88ccf9b8e7d50fc3b4620036 /src/tools/messageserver/messageserver.cpp
parent95f5a96ca76a8d70b611b750bc4ae606ad2c182a (diff)
Build messageserver plugin support without configurability
On qmake this needs to be explicitly turned on externally while I wouldn't expect much reasons not to use it. The affected code is small. The MODULE_PLUGIN_TYPES wasn't updated to contain plugin prefix but guess it doesn't necessarily affect much with no actual messageserver plugins here. On cmake build looks like the option wasn't enabled properly. The plugin files are built but nothing did -DMESSAGESERVER_PLUGINS for the actual messageserver. Removed one leftover type declaration from messageserver too. Change-Id: I2f012f1f16f6c5c1d74c8b3b0b3ca50edebf59a1 Reviewed-by: Pekka Vuorela <pvuorela@iki.fi> Reviewed-by: <matti.viljanen@kapsi.fi> Reviewed-by: Damien Caliste <dcaliste@free.fr>
Diffstat (limited to 'src/tools/messageserver/messageserver.cpp')
-rw-r--r--src/tools/messageserver/messageserver.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/tools/messageserver/messageserver.cpp b/src/tools/messageserver/messageserver.cpp
index d5d5c8a9..3e445382 100644
--- a/src/tools/messageserver/messageserver.cpp
+++ b/src/tools/messageserver/messageserver.cpp
@@ -85,9 +85,7 @@ MessageServer::~MessageServer()
qCDebug(lcMessaging) << "Unregistered messageserver from D-Bus";
}
-#ifdef MESSAGESERVER_PLUGINS
qDeleteAll(m_plugins);
-#endif
}
bool MessageServer::init()
@@ -161,14 +159,12 @@ bool MessageServer::init()
emit handler->actionsListed(QMailActionDataList());
-#ifdef MESSAGESERVER_PLUGINS
qCDebug(lcMessaging) << "Initiating messageserver plugins.";
for (const QString &plugin : QMailMessageServerPluginFactory::keys()) {
QMailMessageServerService *service = QMailMessageServerPluginFactory::createService(plugin);
qCDebug(lcMessaging) << "service from" << plugin << "created.";
m_plugins.append(service);
}
-#endif
return true;
}