diff options
-rw-r--r-- | svgbob_cli/Cargo.lock | 2 | ||||
-rw-r--r-- | svgbob_cli/src/main.rs | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/svgbob_cli/Cargo.lock b/svgbob_cli/Cargo.lock index a2072b4..283c82b 100644 --- a/svgbob_cli/Cargo.lock +++ b/svgbob_cli/Cargo.lock @@ -1,3 +1,5 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. [[package]] name = "ansi_term" version = "0.11.0" diff --git a/svgbob_cli/src/main.rs b/svgbob_cli/src/main.rs index e2ef640..e9ff75e 100644 --- a/svgbob_cli/src/main.rs +++ b/svgbob_cli/src/main.rs @@ -191,7 +191,7 @@ fn build(args: &ArgMatches) -> Result<(), Box<dyn Error>> { } if !out_path.is_dir() { - try!(fs::create_dir_all(out_path.clone())); + fs::create_dir_all(out_path.clone())?; } let paths = fs::read_dir(input_dir).unwrap(); @@ -223,10 +223,10 @@ fn build(args: &ArgMatches) -> Result<(), Box<dyn Error>> { fn convert_file(input: PathBuf, output: PathBuf) -> Result<(), Box<dyn Error>> { let mut bob = String::new(); - let mut f = try!(File::open(&input)); + let mut f = File::open(&input)?; f.read_to_string(&mut bob).unwrap(); let g = Grid::from_str(&*bob, &Settings::default()); let svg = g.get_svg(); - try!(svg::save(&output, &svg)); + svg::save(&output, &svg)?; Ok(()) } |