From 642daf1a76847fbe4b361f3d0810b60c41aad89e Mon Sep 17 00:00:00 2001 From: daid Date: Tue, 3 Nov 2020 13:33:57 +0100 Subject: [PATCH] Update main.c --- src/link/main.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/link/main.c b/src/link/main.c index 64256aed..77f64f63 100644 --- a/src/link/main.c +++ b/src/link/main.c @@ -128,13 +128,12 @@ FILE *openFile(char const *fileName, char const *mode) return NULL; FILE *file; - if (strcmp(fileName, "-") != 0) { + if (strcmp(fileName, "-") != 0) file = fopen(fileName, mode); - } else if (strchr(mode, 'r')) { + else if (mode[0] == 'r') file = fdopen(0, mode); - } else { + else file = fdopen(1, mode); - } if (!file) err(1, "Could not open file \"%s\"", fileName);