Shell: Restore input offset when failing to parse a redirection

This fixes #3051
This commit is contained in:
AnotherTest 2020-08-14 16:26:45 +04:30 committed by Andreas Kling
parent b97e42dcaa
commit d9a1cb440c
Notes: sideshowbarker 2024-07-19 03:39:14 +09:00

View file

@ -524,6 +524,7 @@ RefPtr<AST::Node> Parser::parse_redirection()
return create<AST::ReadWriteRedirection>(pipe_fd, move(path)); // Redirection ReadWrite
}
default:
m_offset = rule_start->offset;
return nullptr;
}
}