kutils: check the qApp pointer in KCModuleProxy::deleteClient()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-11-16 05:37:19 +02:00
parent a846ee0719
commit 2105d01df8

View file

@ -204,10 +204,12 @@ KCModuleProxy::~KCModuleProxy()
void KCModuleProxy::deleteClient() void KCModuleProxy::deleteClient()
{ {
Q_D(KCModuleProxy); Q_D(KCModuleProxy);
delete d->kcm; delete d->kcm;
d->kcm = 0; d->kcm = 0;
qApp->syncX(); if (qApp) {
qApp->syncX();
}
} }
void KCModuleProxyPrivate::_k_moduleChanged(bool c) void KCModuleProxyPrivate::_k_moduleChanged(bool c)