summaryrefslogtreecommitdiff
path: root/src/saveload.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2008-05-05 21:54:05 +0000
committerrubidium <rubidium@openttd.org>2008-05-05 21:54:05 +0000
commit56e1178dcac0d6d7db6796d310bb098b6d664268 (patch)
treeb6a7a87880602d6ced468583c62ce83fa3de9653 /src/saveload.cpp
parent1050f07ed13b98b4742cb77284480a49cefd90e6 (diff)
downloadopenttd-56e1178dcac0d6d7db6796d310bb098b6d664268.tar.xz
(svn r12960) -Codechange: handle return values of (some) file system related functions.
Diffstat (limited to 'src/saveload.cpp')
-rw-r--r--src/saveload.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/saveload.cpp b/src/saveload.cpp
index 8a4eba1a7..f6edcf578 100644
--- a/src/saveload.cpp
+++ b/src/saveload.cpp
@@ -1114,7 +1114,7 @@ static uint ReadNoComp()
static void WriteNoComp(uint size)
{
- fwrite(_sl.buf, 1, size, _sl.fh);
+ if (fwrite(_sl.buf, 1, size, _sl.fh) != size) SlError(STR_GAME_SAVELOAD_ERROR_FILE_NOT_WRITEABLE);
}
static bool InitNoComp()