Define private lock file patterns as const std::array

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2023-08-18 16:58:28 +08:00 committed by Matthieu Gallien
parent 5d0d7a3c9f
commit da62e6615d
No known key found for this signature in database
GPG Key ID: 7D0F74F05C22F553

View File

@ -19,15 +19,6 @@
#include "account.h"
#include "capabilities.h"
#include <cstdint>
#include <QFileInfo>
#include <QFlags>
#include <QDir>
#include <QMutexLocker>
#include <QStringList>
#include <QTimer>
#if defined(Q_OS_WIN)
#include "folderwatcher_win.h"
#elif defined(Q_OS_MAC)
@ -39,9 +30,19 @@
#include "folder.h"
#include "filesystem.h"
#include <QFileInfo>
#include <QFlags>
#include <QDir>
#include <QMutexLocker>
#include <QStringList>
#include <QTimer>
#include <array>
#include <cstdint>
namespace
{
const char *lockFilePatterns[] = {".~lock.", "~$"};
const std::array<const char *, 2> lockFilePatterns = {".~lock.", "~$"};
QString filePathLockFilePatternMatch(const QString &path)
{