aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backends/saves/default/default-saves.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/backends/saves/default/default-saves.cpp b/backends/saves/default/default-saves.cpp
index bb5f038b68..f4355e48cd 100644
--- a/backends/saves/default/default-saves.cpp
+++ b/backends/saves/default/default-saves.cpp
@@ -236,12 +236,13 @@ bool DefaultSaveFileManager::removeSavefile(const char *filename) {
join_paths(filename, getSavePath(), buf, sizeof(buf));
if (remove(buf) != 0) {
+#ifndef _WIN32_WCE
if (errno == EACCES)
setError(SFM_DIR_ACCESS, Common::String("Search or write permission denied"));
if (errno == ENOENT)
setError(SFM_DIR_NOENT, Common::String("A component of the path does not exist, or the path is an empty string"));
-
+#endif
return false;
} else {
return true;