diff --git a/src/compression.rs b/src/compression.rs index 7c0a24c..c661c95 100755 --- a/src/compression.rs +++ b/src/compression.rs @@ -1,5 +1,4 @@ use anyhow::{anyhow, Context, Result}; -use std::io::{self, Read}; use std::io::{Read, Write}; use std::path::PathBuf; use std::process::{Command, Stdio}; diff --git a/src/main.rs b/src/main.rs index 08bb460..884a3ae 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,5 @@ use nix::fcntl::FdFlag; +use std::io::Read; use nix::unistd::{close, pipe}; use nix::Error as NixError; use std::collections::HashMap; @@ -302,7 +303,7 @@ fn main() -> Result<(), Error> { debug!("MAIN: DB opened successfully"); match mode { - KeepModes::Save => crate::modes::save::mode_save(&mut cmd, args, ids, tags, conn, data_path)?, + KeepModes::Save => crate::modes::save::mode_save(&mut cmd, args, ids, tags, &mut conn, data_path)?, KeepModes::Get => { crate::modes::get::mode_get(&mut cmd, args, ids, tags, &mut conn, data_path)? } diff --git a/src/modes/get.rs b/src/modes/get.rs index 860f356..948fce3 100644 --- a/src/modes/get.rs +++ b/src/modes/get.rs @@ -1,7 +1,6 @@ use anyhow::anyhow; use crate::compression::CompressionType; -use std::str::FromStr; use std::io::BufWriter; use clap::Command; use std::path::PathBuf; diff --git a/src/modes/save.rs b/src/modes/save.rs index 0613f4f..ca11eb0 100644 --- a/src/modes/save.rs +++ b/src/modes/save.rs @@ -1,7 +1,6 @@ use anyhow::{anyhow, Context, Result}; use std::collections::HashMap; use std::io::{self, Read}; -use is_terminal::IsTerminal; use std::path::PathBuf; use is_terminal::IsTerminal; use std::str::FromStr;