aboutsummaryrefslogtreecommitdiff
path: root/src/frontend_common/data_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend_common/data_manager.cpp')
-rw-r--r--src/frontend_common/data_manager.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/frontend_common/data_manager.cpp b/src/frontend_common/data_manager.cpp
index 280cbba4ab..e4e9a32ce1 100644
--- a/src/frontend_common/data_manager.cpp
+++ b/src/frontend_common/data_manager.cpp
@@ -46,10 +46,10 @@ const std::string GetDataDirString(DataDir dir, const std::string &user_id)
u64 ClearDir(DataDir dir, const std::string &user_id)
{
fs::path data_dir = GetDataDir(dir, user_id);
- u64 result = fs::remove_all(data_dir);
-
+ std::error_code ec;
+ u64 result = fs::remove_all(data_dir, ec);
// mkpath at the end just so it actually exists
- fs::create_directories(data_dir);
+ fs::create_directories(data_dir, ec);
return result;
}