From kde-commits Thu Oct 15 21:01:26 2015 From: Alex Fiestas Date: Thu, 15 Oct 2015 21:01:26 +0000 To: kde-commits Subject: [kaccounts-providers] /: Handle KWallet correctly, do not crash on Deny Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=144494400825470 Git commit d99aab062407ffc316fe64bdded52bfa7516dfd5 by Alex Fiestas. Committed on 22/05/2012 at 18:10. Pushed by mklapetek into branch 'master'. Handle KWallet correctly, do not crash on Deny M +1 -1 jobs/ocreatecontact.cpp M +1 -1 owncloud.cpp http://commits.kde.org/kaccounts-providers/d99aab062407ffc316fe64bdded52bfa= 7516dfd5 diff --git a/jobs/ocreatecontact.cpp b/jobs/ocreatecontact.cpp index 5717922..a3707cc 100644 --- a/jobs/ocreatecontact.cpp +++ b/jobs/ocreatecontact.cpp @@ -124,7 +124,7 @@ void OCreateContact::resourceCreated(KJob* job) } Wallet *wallet =3D Wallet::openWallet(Wallet::NetworkWallet(), windowI= d, Wallet::Synchronous); = - if (!wallet->isOpen() || !wallet->isEnabled()) { + if (!wallet || !wallet->isOpen() || !wallet->isEnabled()) { setError(-1); emitResult(); return; diff --git a/owncloud.cpp b/owncloud.cpp index 429e0c8..7c5aa84 100644 --- a/owncloud.cpp +++ b/owncloud.cpp @@ -69,7 +69,7 @@ void OwnCloudWizard::done(int result) = Wallet *wallet =3D Wallet::openWallet(Wallet::NetworkWallet(), windowI= d, Wallet::Synchronous); = - if (!wallet->isOpen() || !wallet->isEnabled()) { + if (!wallet || !wallet->isOpen() || !wallet->isEnabled()) { return; } =