summaryrefslogtreecommitdiffstats
path: root/phantasia/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'phantasia/main.c')
-rw-r--r--phantasia/main.c14
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);