From 3fef53a35509fde5aadd34e0b6440bdef7e0b610 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Sat, 25 Nov 2023 13:56:56 +0100 Subject: [PATCH] Fix windows build --- src/sync/sync.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/sync/sync.cpp b/src/sync/sync.cpp index ec98fac0..b459e5fb 100644 --- a/src/sync/sync.cpp +++ b/src/sync/sync.cpp @@ -440,6 +440,7 @@ void Sync::savePasswordToKeyChain(const QString &username, const QString &passwo { qCDebug(kastsSync) << "Save the password to the keychain for" << username; +#ifndef Q_OS_WINDOWS QKeychain::WritePasswordJob *job = new QKeychain::WritePasswordJob(qAppName(), this); job->setAutoDelete(false); job->setKey(username); @@ -457,6 +458,7 @@ void Sync::savePasswordToKeyChain(const QString &username, const QString &passwo job->deleteLater(); }); job->start(); +#endif } void Sync::savePasswordToFile(const QString &username, const QString &password) @@ -569,6 +571,7 @@ void Sync::deletePasswordFromKeychain(const QString &username) // Workaround: first try and store a dummy entry to the keychain to ensure // that the keychain is unlocked before we try to delete the real password +#ifndef Q_OS_WINDOWS QKeychain::WritePasswordJob *writeDummyJob = new QKeychain::WritePasswordJob(qAppName(), this); writeDummyJob->setAutoDelete(false); writeDummyJob->setKey(QStringLiteral("dummy")); @@ -614,6 +617,7 @@ void Sync::deletePasswordFromKeychain(const QString &username) writeDummyJob->deleteLater(); }); writeDummyJob->start(); +#endif } void Sync::registerNewDevice(const QString &id, const QString &caption, const QString &type)