From 0fc37c9c59dac400d7df8197c3beffe567783b28 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sat, 19 May 2012 16:54:19 -0700 Subject: [PATCH] complain properly when the orders are not readable! --- src/kernel/save.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/kernel/save.c b/src/kernel/save.c index 4dc41d37f..326e12188 100644 --- a/src/kernel/save.c +++ b/src/kernel/save.c @@ -387,10 +387,12 @@ int readorders(const char *filename) int nfactions = 0; struct faction *f = NULL; - if (filename) + if (filename) { F = cfopen(filename, "rb"); - if (F == NULL) - return 0; + } + if (!F) { + return -1; + } if (verbosity >= 1) puts(" - lese Befehlsdatei...\n");