Actual compile fix

This commit is contained in:
Amelia 2024-04-11 18:21:37 -07:00 committed by GitHub
parent 2b5bac1f5e
commit bd318ba562
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1303,12 +1303,18 @@ fn get_subtitle_stats(path: &Path) -> Result<Vec<String>> {
let mut fonts = vec![]; let mut fonts = vec![];
for capture in FONT_REGEX.captures_iter(&(fs::read_to_string(path)?)) { for capture in FONT_REGEX.captures_iter(&(fs::read_to_string(path)?)) {
if let Some(font) = capture.name("font") || let Some(font) = capture.name("overrideFont") { if let Some(font) = capture.name("font") {
let font_string = font.as_str().to_string(); let font_string = font.as_str().to_string();
if !fonts.contains(&font_string) { if !fonts.contains(&font_string) {
fonts.push(font_string) fonts.push(font_string)
} }
} }
if let Some(overrideFont) = capture.name("overrideFont") {
let font_string = overrideFont.as_str().to_string();
if !fonts.contains(&font_string) {
fonts.push(font_string)
}
}
} }
Ok(fonts) Ok(fonts)