diff options
-rw-r--r-- | Cargo.toml | 3 | ||||
-rw-r--r-- | src/bin/mft_dump.rs | 6 |
2 files changed, 3 insertions, 6 deletions
@@ -11,7 +11,7 @@ authors = ["Omer Ben-Amram <omerbenamram@gmail.com>"] edition = "2018" [dependencies] -log = {version = "0.4.6", features=["release_max_level_debug"]} +log = {version = "^0.4", features=["release_max_level_debug"]} clap = "2.33.0" encoding = "0.2.33" byteorder = "1.3.1" @@ -19,7 +19,6 @@ bitflags = "1.0.4" serde = {version = "1.0.91", features = ["derive"]} serde_json = "1.0.39" csv = "1.0.7" -env_logger = "0.6.1" snafu = {version="0.4.1", features = ["backtraces", "rust_1_30"]} num-traits = "0.2" num-derive = "0.2" diff --git a/src/bin/mft_dump.rs b/src/bin/mft_dump.rs index e699f36..ea272de 100644 --- a/src/bin/mft_dump.rs +++ b/src/bin/mft_dump.rs @@ -1,5 +1,4 @@ use clap::{App, Arg, ArgMatches}; -use env_logger; use indoc::indoc; use log::Level; @@ -11,6 +10,7 @@ use dialoguer::Confirmation; use mft::csv::FlatMftEntryWithName; use snafu::ErrorCompat; +use std::error::Error; use std::fs::File; use std::io::Read; use std::io::Write; @@ -300,7 +300,7 @@ impl MftDump { io::stderr(), ) { Ok(_) => {} - Err(e) => eprintln!("Failed to initialize logging: {:?}", e), + Err(e) => eprintln!("Failed to initialize logging: {}", e.description()), }; } } @@ -364,8 +364,6 @@ pub fn sanitized(component: &str) -> String { } fn main() { - env_logger::init(); - let matches = App::new("MFT Parser") .version(env!("CARGO_PKG_VERSION")) .author("Omer B. <omerbenamram@gmail.com>") |