Fix misused anyhow! macro

Was msising a return, which bail! includes
This commit is contained in:
dbr 2022-03-15 23:05:04 +11:00
parent 30f8f04dcf
commit 2b9b938327

View File

@ -1,5 +1,5 @@
use crate::flags::Bindgen; use crate::flags::Bindgen;
use anyhow::{anyhow, Context, Result}; use anyhow::{anyhow, Context, Result, bail};
use std::path::{Path, PathBuf}; use std::path::{Path, PathBuf};
impl Bindgen { impl Bindgen {
@ -140,7 +140,7 @@ fn generate_binding_file(
eprintln!("Executing bindgen [output = {}]", output.display()); eprintln!("Executing bindgen [output = {}]", output.display());
let status = cmd.status().context("Failed to execute bindgen")?; let status = cmd.status().context("Failed to execute bindgen")?;
if !status.success() { if !status.success() {
anyhow!( bail!(
"Failed to execute bindgen: {}, see output for details", "Failed to execute bindgen: {}, see output for details",
status status
); );