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
commitf2683a603715c16e1fa8a4ab321d52a5d63ef251 (patch)
treeb6a7a87880602d6ced468583c62ce83fa3de9653 /src/saveload.cpp
parent15ebb1a29202c95a1bd5ab8d852c2ae6b886baac (diff)
downloadopenttd-f2683a603715c16e1fa8a4ab321d52a5d63ef251.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()