From 26fed0ec2848b023131df8c4fb967c360e0382a4 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Fri, 15 Jan 2021 12:21:11 -0800 Subject: Don't close stdin --- file_loader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/file_loader.c b/file_loader.c index acbf8a6..a8fa98c 100644 --- a/file_loader.c +++ b/file_loader.c @@ -80,7 +80,7 @@ file_t *load_file(file_t **files, const char *fmt, ...) if (length >= capacity) f->contents = xrealloc(f->contents, sizeof(char)*(capacity *= 2) + 1); } - close(fd); + if (fd != STDIN_FILENO) close(fd); finished_loading: f->end = &f->contents[length]; -- cgit v1.2.3