aboutsummaryrefslogtreecommitdiff
path: root/src/system.c
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-02-06 09:31:21 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-02-06 09:31:21 -0500
commit5e58d1a75edb3b057fe7291f3835c9ded076b0c8 (patch)
tree8863f36dac47a3747f06965b1403c34bcdfd5803 /src/system.c
parent03d49ec76e6c4460627b8ebcbd065b0dfac551ae (diff)
downloadstasis-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.c8
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) {