summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-03-12 09:24:27 +0000
committertron <tron@openttd.org>2005-03-12 09:24:27 +0000
commit70be35f319ecf29f81332ef124475b8ed748d5e4 (patch)
tree559708f102706f5d45eb2939ca992464bf78da91
parente76912303c757f2b78443ac0a7afb8370b85e7c4 (diff)
downloadopenttd-70be35f319ecf29f81332ef124475b8ed748d5e4.tar.xz
(svn r1999) r1990 broke savegame deletion, fix that [1161729]
-rw-r--r--os2.c2
-rw-r--r--unix.c2
-rw-r--r--win32.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/os2.c b/os2.c
index bbe26497f..eb86bdd44 100644
--- a/os2.c
+++ b/os2.c
@@ -403,7 +403,7 @@ void FiosDelete(const char *name)
{
char path[512];
- FiosMakeSavegameName(path, name);
+ snprintf(path, lengthof(path), "%s\\%s", _fios_path, name);
unlink(path);
}
diff --git a/unix.c b/unix.c
index 8c39ceb48..529c57d9e 100644
--- a/unix.c
+++ b/unix.c
@@ -334,7 +334,7 @@ void FiosDelete(const char *name)
{
char path[512];
- FiosMakeSavegameName(path, name);
+ snprintf(path, lengthof(path), "%s/%s", _fios_path, name);
unlink(path);
}
diff --git a/win32.c b/win32.c
index e439113ec..9bd3a9cab 100644
--- a/win32.c
+++ b/win32.c
@@ -1858,7 +1858,7 @@ void FiosDelete(const char *name)
{
char path[512];
- FiosMakeSavegameName(path, name);
+ snprintf(path, lengthof(path), "%s\\%s", _fios_path, name);
DeleteFile(path);
}