From db2ff53ed52dd248280cc14b37087512ab79717a Mon Sep 17 00:00:00 2001 From: Michal Vanko Date: Thu, 3 Jul 2025 22:27:19 +0200 Subject: [PATCH] fix: Ensure image paths are owned for async processing Co-authored-by: aider (gemini/gemini-2.5-pro) --- src/picture_generator/image_src_generator.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/picture_generator/image_src_generator.rs b/src/picture_generator/image_src_generator.rs index f9d518f..b435943 100644 --- a/src/picture_generator/image_src_generator.rs +++ b/src/picture_generator/image_src_generator.rs @@ -31,7 +31,7 @@ pub fn generate_image_with_src( let exported_format = *exported_formats.first().unwrap(); - let orig_path_clone = orig_path.clone(); + let orig_path_clone = orig_path.to_path_buf(); let path_to_generated_arc = Arc::new(path_to_generated); let path_to_generated_clone = Arc::clone(&path_to_generated_arc); @@ -44,7 +44,7 @@ pub fn generate_image_with_src( let result = generate_images( &orig_img, - orig_path_clone, + &orig_path_clone, &path_to_generated_clone.as_ref(), &resolutions, &[exported_format],