diff options
Diffstat (limited to 'xtask/src/not_bash.rs')
-rw-r--r-- | xtask/src/not_bash.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xtask/src/not_bash.rs b/xtask/src/not_bash.rs index 0f3a56b25..ef811e5bf 100644 --- a/xtask/src/not_bash.rs +++ b/xtask/src/not_bash.rs | |||
@@ -186,7 +186,8 @@ impl Env { | |||
186 | fn pushd(&mut self, dir: PathBuf) { | 186 | fn pushd(&mut self, dir: PathBuf) { |
187 | let dir = self.cwd().join(dir); | 187 | let dir = self.cwd().join(dir); |
188 | self.pushd_stack.push(dir); | 188 | self.pushd_stack.push(dir); |
189 | env::set_current_dir(self.cwd()).unwrap(); | 189 | env::set_current_dir(self.cwd()) |
190 | .unwrap_or_else(|err| panic!("Failed to set cwd to {}: {}", self.cwd().display(), err)); | ||
190 | } | 191 | } |
191 | fn popd(&mut self) { | 192 | fn popd(&mut self) { |
192 | self.pushd_stack.pop().unwrap(); | 193 | self.pushd_stack.pop().unwrap(); |