diff --git a/src/meta_plugin/magic.rs b/src/meta_plugin/magic.rs index c21700b..30984bd 100644 --- a/src/meta_plugin/magic.rs +++ b/src/meta_plugin/magic.rs @@ -1,6 +1,7 @@ use anyhow::Result; use magic::{Cookie, CookieFlags}; use rusqlite::Connection; +use std::io; use crate::meta_plugin::MetaPlugin; diff --git a/src/meta_plugin/system.rs b/src/meta_plugin/system.rs index 99daacb..543eba5 100644 --- a/src/meta_plugin/system.rs +++ b/src/meta_plugin/system.rs @@ -6,6 +6,7 @@ use std::env; use std::process; use uzers::{get_current_uid, get_current_gid, get_current_username, get_current_groupname}; use rusqlite::Connection; +use std::io; use crate::common::is_binary::is_binary; use crate::meta_plugin::MetaPlugin; @@ -493,9 +494,9 @@ impl MetaPlugin for FullHostnameMetaPlugin { true } - fn finalize(&mut self) -> io::Result { - // Since we save during initialize(), return empty to avoid duplicate saves - Ok("".to_string()) + fn finalize(&mut self) -> Result<()> { + // Since we save during initialize(), return Ok to avoid duplicate saves + Ok(()) } fn update(&mut self, _data: &[u8]) {