aboutsummaryrefslogtreecommitdiff
path: root/src/eval/operation.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval/operation.c')
-rw-r--r--src/eval/operation.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eval/operation.c b/src/eval/operation.c
index cd154b5..fbdf5bb 100644
--- a/src/eval/operation.c
+++ b/src/eval/operation.c
@@ -58,7 +58,7 @@ int eval_operation(int fds[2], t_env env, t_ast *ast)
}
if ((status = eval(left_fds, env, ast->op.left, NULL, FD_NONE)) == EVAL_FATAL)
return (EVAL_FATAL);
- g_last_status = status;
+ g_state.last_status = status;
if ((ast->op.sep == TAG_AND && status != 0) ||
(ast->op.sep == TAG_PIPE && status != 0) ||
(ast->op.sep == TAG_OR && status == 0))