diff options
Diffstat (limited to 'phantasia/main.c')
-rw-r--r-- | phantasia/main.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/phantasia/main.c b/phantasia/main.c index 871ff678..f9beea8a 100644 --- a/phantasia/main.c +++ b/phantasia/main.c @@ -1,4 +1,4 @@ -/* $NetBSD: main.c,v 1.11 2003/05/08 13:03:49 wiz Exp $ */ +/* $NetBSD: main.c,v 1.12 2004/01/01 16:03:46 jsm Exp $ */ /* * Phantasia 3.3.2 -- Interterminal fantasy game @@ -997,10 +997,14 @@ cleanup(doexit) nocbreak(); endwin(); } - fclose(Playersfp); - fclose(Monstfp); - fclose(Messagefp); - fclose(Energyvoidfp); + if (Playersfp) + fclose(Playersfp); + if (Monstfp) + fclose(Monstfp); + if (Messagefp) + fclose(Messagefp); + if (Energyvoidfp) + fclose(Energyvoidfp); if (doexit) exit(0); |