summaryrefslogtreecommitdiff
path: root/lib/dir_exist_async.h
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2014-04-18 17:23:48 +0200
committerDaniel Wilhelm <daniel@wili.li>2014-04-18 17:23:48 +0200
commitee1c8c5c25d25dfa42120125a8a45dc9831ee412 (patch)
tree67aa287157db954e0cadeee05b4aad331eb2ecf2 /lib/dir_exist_async.h
parent5.13 (diff)
downloadFreeFileSync-ee1c8c5c25d25dfa42120125a8a45dc9831ee412.tar.gz
FreeFileSync-ee1c8c5c25d25dfa42120125a8a45dc9831ee412.tar.bz2
FreeFileSync-ee1c8c5c25d25dfa42120125a8a45dc9831ee412.zip
5.14
Diffstat (limited to 'lib/dir_exist_async.h')
-rw-r--r--lib/dir_exist_async.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/dir_exist_async.h b/lib/dir_exist_async.h
index 33af8fa8..678a0235 100644
--- a/lib/dir_exist_async.h
+++ b/lib/dir_exist_async.h
@@ -13,6 +13,8 @@
#include "process_callback.h"
#include "resolve_path.h"
+namespace zen
+{
namespace
{
//directory existence checking may hang for non-existent network drives => run asynchronously and update UI!
@@ -57,8 +59,9 @@ std::set<Zstring, LessFilename> getExistingDirsUpdating(const std::vector<Zstrin
}
return output;
}
+}
-
+inline //also silences Clang "unused function" for compilation units depending from getExistingDirsUpdating() only
bool dirExistsUpdating(const Zstring& dirname, bool allowUserInteraction, ProcessCallback& procCallback)
{
std::vector<Zstring> dirnames;
bgstack15