about summary refs log tree commit diff
path: root/clippy_dev
diff options
context:
space:
mode:
authorCameron Steffen <cam.steffen94@gmail.com>2022-01-10 14:30:45 -0600
committerCameron Steffen <cam.steffen94@gmail.com>2022-01-10 15:11:25 -0600
commit7cf4f44e561acd2c69b9a4fd1b5e97ff59a6bbbe (patch)
treea930d05602037c568de6c45691cc770b0eb41516 /clippy_dev
parentb66dbe87f10c56f86270ce6eb0efd88e6e7fc1c9 (diff)
downloadrust-7cf4f44e561acd2c69b9a4fd1b5e97ff59a6bbbe.tar.gz
rust-7cf4f44e561acd2c69b9a4fd1b5e97ff59a6bbbe.zip
Fix output capturing
Diffstat (limited to 'clippy_dev')
-rw-r--r--clippy_dev/src/fmt.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/clippy_dev/src/fmt.rs b/clippy_dev/src/fmt.rs
index 9ceadee58ea..625fef23afb 100644
--- a/clippy_dev/src/fmt.rs
+++ b/clippy_dev/src/fmt.rs
@@ -141,8 +141,11 @@ fn exec(
         println!("{}", format_command(&program, &dir, args));
     }
 
-    let child = Command::new(&program).current_dir(&dir).args(args.iter()).spawn()?;
-    let output = child.wait_with_output()?;
+    let output = Command::new(&program)
+        .current_dir(&dir)
+        .args(args.iter())
+        .output()
+        .unwrap();
     let success = output.status.success();
 
     if !context.check && !success {