summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-09-29 17:31:01 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-09-29 19:24:12 +0800
commitfad7c9d38136a0e3065778d2651b2166bba4f8fa (patch)
tree407a1027eb331fb00059ee6671e774709894ce24
parent67be99ad51d423fbf6d93e4f2ff30ce51f0daa70 (diff)
fixup! image(font): simplify sansserif system font lookup
-rw-r--r--src/image.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/image.rs b/src/image.rs
index b2f68c3..a67fd3b 100644
--- a/src/image.rs
+++ b/src/image.rs
@@ -4,8 +4,8 @@ use image::{imageops, ColorType, DynamicImage, ImageBuffer};
use imageproc::drawing::{draw_filled_rect_mut, draw_polygon_mut, draw_text_mut, text_size, Canvas};
use imageproc::point::Point;
use imageproc::rect::Rect;
-use std::io;
use std::path::Path;
+use std::{fs, io};
use crate::ast::DepthExpr;
@@ -85,7 +85,7 @@ fn get_font() -> Result<FontArc, io::Error> {
.ok_or_else(|| io::Error::other("face missing"))?
.source
{
- Source::File(path) => std::fs::read(path).and_then(|bytes| FontArc::try_from_vec(bytes).map_err(|_| io::Error::new(io::ErrorKind::InvalidData, "parse font failed"))),
+ Source::File(path) => fs::read(path).and_then(|bytes| FontArc::try_from_vec(bytes).map_err(|_| io::Error::new(io::ErrorKind::InvalidData, "parse font failed"))),
Source::Binary(data) => FontArc::try_from_vec(
data.as_ref()
.as_ref()