File Fix-Bug-405434.patch of Package kdepim-addons

From 82445221d4988599b827cf816541455d49f1fea0 Mon Sep 17 00:00:00 2001
From: Laurent Montel <montel@kde.org>
Date: Mon, 8 Apr 2019 22:34:57 +0200
Subject: Fix Bug 405434 - KMail crashes when trying to switch on add-blocker

BUG: 405434
FIXED-IN: 5.11.0
---
 .../adblock/lib/widgets/adblocksettingwidget.cpp                      | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblocksettingwidget.cpp b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblocksettingwidget.cpp
index f23acc8..3553dd3 100644
--- a/plugins/webengineurlinterceptor/adblock/lib/widgets/adblocksettingwidget.cpp
+++ b/plugins/webengineurlinterceptor/adblock/lib/widgets/adblocksettingwidget.cpp
@@ -282,7 +282,9 @@ void AdBlockSettingWidget::save()
     saveCheckBox(mUi->checkHideAds, AdBlock::AdBlockSettings::self()->hideAdsEnabledItem());
     saveSpinBox(mUi->spinBox, AdBlock::AdBlockSettings::self()->adBlockUpdateIntervalItem());
 
-    mCustomSubscription->saveSubscription();
+    if (mCustomSubscription) {
+        mCustomSubscription->saveSubscription();
+    }
     mChanged = false;
     Q_EMIT changed(false);
     AdBlock::AdBlockSettings::self()->save();
-- 
cgit v1.1

openSUSE Build Service is sponsored by