diff options
-rw-r--r-- | Shell/AST.h | 2 | ||||
-rw-r--r-- | Shell/Shell.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Shell/AST.h b/Shell/AST.h index 99da564861..e016375db8 100644 --- a/Shell/AST.h +++ b/Shell/AST.h @@ -152,7 +152,7 @@ private: struct Command { Vector<String> argv; - Vector<NonnullRefPtr<Redirection>> redirections; + NonnullRefPtrVector<Redirection> redirections; bool should_wait { true }; bool is_pipe_source { false }; bool should_notify_if_in_background { true }; diff --git a/Shell/Shell.cpp b/Shell/Shell.cpp index 8fc3ac82d9..14659fe6b6 100644 --- a/Shell/Shell.cpp +++ b/Shell/Shell.cpp @@ -449,7 +449,7 @@ RefPtr<Job> Shell::run_command(const AST::Command& command) // Resolve redirections. NonnullRefPtrVector<AST::Rewiring> rewirings; for (auto& redirection : command.redirections) { - auto rewiring_result = redirection->apply(); + auto rewiring_result = redirection.apply(); if (rewiring_result.is_error()) { if (!rewiring_result.error().is_empty()) fprintf(stderr, "error: %s\n", rewiring_result.error().characters()); |