diff --git a/src/libsync/excludedfiles.cpp b/src/libsync/excludedfiles.cpp index 3724c4880f..d4eed06d86 100644 --- a/src/libsync/excludedfiles.cpp +++ b/src/libsync/excludedfiles.cpp @@ -14,8 +14,6 @@ #include "excludedfiles.h" #include -#include -#include extern "C" { #include "std/c_string.h" @@ -44,13 +42,11 @@ ExcludedFiles& ExcludedFiles::instance() void ExcludedFiles::addExcludeFilePath(const QString& path) { - QWriteLocker locker(&_mutex); _excludeFiles.append(path); } bool ExcludedFiles::reloadExcludes() { - QWriteLocker locker(&_mutex); c_strlist_destroy(*_excludesPtr); *_excludesPtr = NULL; @@ -89,6 +85,5 @@ bool ExcludedFiles::isExcluded( relativePath.chop(1); } - QReadLocker lock(&_mutex); return csync_excluded_no_ctx(*_excludesPtr, relativePath.toUtf8(), type) != CSYNC_NOT_EXCLUDED; } diff --git a/src/libsync/excludedfiles.h b/src/libsync/excludedfiles.h index 3a71108b57..5e47f7c2d8 100644 --- a/src/libsync/excludedfiles.h +++ b/src/libsync/excludedfiles.h @@ -16,7 +16,6 @@ #include "owncloudlib.h" #include -#include #include extern "C" { @@ -68,7 +67,6 @@ private: // but the pointer can be in a csync_context so that it can itself also query the list. c_strlist_t** _excludesPtr; QStringList _excludeFiles; - mutable QReadWriteLock _mutex; }; } // namespace OCC