From 72d38f1f6733ec24dbba6b0f9334b9a729b5ae32 Mon Sep 17 00:00:00 2001 From: nhmall Date: Thu, 26 Apr 2018 18:00:32 -0400 Subject: [PATCH] windows-only bit --- src/files.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/files.c b/src/files.c index c79ba7803..e73b27699 100644 --- a/src/files.c +++ b/src/files.c @@ -665,13 +665,17 @@ int lev, oflag; void really_close() { - int fd = lftrack.fd; + int fd; + + if (lftrack.init) { + fd = lftrack.fd; - lftrack.nethack_thinks_it_is_open = FALSE; - lftrack.fd = -1; - lftrack.oflag = 0; - if (fd != -1) - (void) close(fd); + lftrack.nethack_thinks_it_is_open = FALSE; + lftrack.fd = -1; + lftrack.oflag = 0; + if (fd != -1) + (void) close(fd); + } return; }