From b0216b9154915a60e981a0082d77930687475d54 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 18 Oct 2016 19:51:13 -0400 Subject: main: IN is read, OUT is write. Oops :/ --- main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 2a32b3a..03c5020 100644 --- a/main.c +++ b/main.c @@ -62,13 +62,13 @@ static int ensure_fd_open(int fd, int flags) { int main(int argc, char *argv[]) { int ret = EXIT_FAILURE; - if (ensure_fd_open(STDIN_FILENO, O_WRONLY) != 0) { + if (ensure_fd_open(STDIN_FILENO, O_RDONLY) != 0) { goto done; } - if (ensure_fd_open(STDOUT_FILENO, O_RDONLY) != 0) { + if (ensure_fd_open(STDOUT_FILENO, O_WRONLY) != 0) { goto done; } - if (ensure_fd_open(STDERR_FILENO, O_RDONLY) != 0) { + if (ensure_fd_open(STDERR_FILENO, O_WRONLY) != 0) { goto done; } -- cgit v1.2.3