From 7ab036024d5278a77102155f607d0c320f1ec586 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Sat, 23 Mar 2024 16:05:42 +0100 Subject: [PATCH] chore: more clippy --- src/gui/font.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/gui/font.rs b/src/gui/font.rs index 8227590..24d5339 100644 --- a/src/gui/font.rs +++ b/src/gui/font.rs @@ -113,7 +113,7 @@ impl FontCache { let pattern = pattern.font_match(&mut self.fc); - for path in pattern.filename().iter() { + if let Some(path) = pattern.filename() { log::debug!( "Loading font: {} {}pt", pattern.name().unwrap_or(path), @@ -126,14 +126,16 @@ impl FontCache { Ok(face) => face, Err(e) => { log::warn!("Failed to load font at {}: {:?}", path, e); - break; + coll.cp_map.insert(cp, 0); + return 0; } }; match face.set_char_size(size << 6, size << 6, 96, 96) { Ok(_) => {} Err(e) => { log::warn!("Failed to set font size: {:?}", e); - break; + coll.cp_map.insert(cp, 0); + return 0; } };