diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ceb7d24..3d47e6d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,6 +9,7 @@ jobs: strategy: matrix: toolchain: [ stable, 1.51.0, nightly ] + fail-fast: false env: RUSTFLAGS: -D warnings steps: diff --git a/src/main.rs b/src/main.rs index 75b7180..a1194c8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,6 @@ use argh::FromArgs; -mod lib; +use cwdemangle::demangle; #[derive(FromArgs)] /// CodeWarrior C++ demangler @@ -12,7 +12,7 @@ struct Args { fn main() -> Result<(), &'static str> { let args: Args = argh::from_env(); - return if let Some(symbol) = lib::demangle(args.symbol.as_str()) { + return if let Some(symbol) = demangle(args.symbol.as_str()) { println!("{}", symbol); Ok(()) } else {