diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-02-06 09:31:21 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-02-06 09:31:21 -0500 |
commit | 5e58d1a75edb3b057fe7291f3835c9ded076b0c8 (patch) | |
tree | 8863f36dac47a3747f06965b1403c34bcdfd5803 /src/system.c | |
parent | 03d49ec76e6c4460627b8ebcbd065b0dfac551ae (diff) | |
download | stasis-5e58d1a75edb3b057fe7291f3835c9ded076b0c8.tar.gz |
Refactor std{out,err} to f_std{out,err}
* Bare stdout and stderr, even as struct members, tend to conflict with numerous libc implementations.
Diffstat (limited to 'src/system.c')
-rw-r--r-- | src/system.c | 8 |
1 files changed, 4 insertions, 4 deletions
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) { |