From 5e58d1a75edb3b057fe7291f3835c9ded076b0c8 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 6 Feb 2024 09:31:21 -0500 Subject: Refactor std{out,err} to f_std{out,err} * Bare stdout and stderr, even as struct members, tend to conflict with numerous libc implementations. --- src/system.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/system.c') diff --git a/src/system.c b/src/system.c index 2a5302e..a8b966f 100644 --- a/src/system.c +++ b/src/system.c @@ -32,12 +32,12 @@ int shell(struct Process *proc, char *args) { } else if (pid == 0) { int retval; if (proc != NULL) { - if (strlen(proc->stdout)) { - fp_out = freopen(proc->stdout, "w+", stdout); + if (strlen(proc->f_stdout)) { + fp_out = freopen(proc->f_stdout, "w+", stdout); } - if (strlen(proc->stderr)) { - fp_err = freopen(proc->stderr, "w+", stderr); + if (strlen(proc->f_stderr)) { + fp_err = freopen(proc->f_stderr, "w+", stderr); } if (proc->redirect_stderr) { -- cgit