From ecd3e316c5d1821da73b45e123fe020e6c087041 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Mon, 18 Aug 2025 10:09:45 -0300 Subject: [PATCH] fix: correct type mismatch in max_buffer_size handling Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) --- src/meta_plugin/magic.rs | 2 +- src/meta_plugin/system.rs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/meta_plugin/magic.rs b/src/meta_plugin/magic.rs index 7e1a517..14d1e7f 100644 --- a/src/meta_plugin/magic.rs +++ b/src/meta_plugin/magic.rs @@ -165,7 +165,7 @@ impl MetaPlugin for MagicFileMetaPlugin { } if let Some(max_buffer_size) = options.get("max_buffer_size") { - if let Ok(size) = max_buffer_size.as_u64() { + if let Some(size) = max_buffer_size.as_u64() { self.max_buffer_size = size as usize; } } diff --git a/src/meta_plugin/system.rs b/src/meta_plugin/system.rs index cfce618..c47ec07 100644 --- a/src/meta_plugin/system.rs +++ b/src/meta_plugin/system.rs @@ -6,7 +6,6 @@ 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; @@ -95,7 +94,7 @@ impl MetaPlugin for BinaryMetaPlugin { fn configure(&mut self, options: &std::collections::HashMap) -> Result<()> { if let Some(max_buffer_size) = options.get("max_buffer_size") { - if let Ok(size) = max_buffer_size.as_u64() { + if let Some(size) = max_buffer_size.as_u64() { self.max_buffer_size = size as usize; } }