From 4a97ca14bf74159230b8be81808f9ad556c74211 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 18 Apr 2024 16:56:25 +0300 Subject: [PATCH] Refactoring. --- src/libs/vmisc/vlockguard.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/libs/vmisc/vlockguard.h b/src/libs/vmisc/vlockguard.h index 4895bd3bb..29c47c74c 100644 --- a/src/libs/vmisc/vlockguard.h +++ b/src/libs/vmisc/vlockguard.h @@ -149,9 +149,11 @@ template auto VLockGuard::TryLock(const QString &loc bool res = true; lockFile = lockName + QLatin1String(".lock"); -#if defined(Q_OS_UNIX) - QFileInfo info(lockFile); - lockFile = info.absolutePath() + QLatin1String("/.") + info.fileName(); +#if defined(Q_OS_UNIX) || defined(Q_OS_MACOS) + { + QFileInfo info(lockFile); + lockFile = info.absolutePath() + QLatin1String("/.") + info.fileName(); + } #endif lock.reset(new QLockFile(lockFile));