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