From 01ed5064dee128abe4818f13e95124b528c04f19 Mon Sep 17 00:00:00 2001 From: Martin Robinson Date: Wed, 25 Sep 2024 22:53:07 +0200 Subject: [PATCH] fonts: Fix a couple warnings introduced by recent changes (#33547) Signed-off-by: Martin Robinson --- components/fonts/platform/freetype/font.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/components/fonts/platform/freetype/font.rs b/components/fonts/platform/freetype/font.rs index 827d02cca8f..d7e02f7759e 100644 --- a/components/fonts/platform/freetype/font.rs +++ b/components/fonts/platform/freetype/font.rs @@ -26,8 +26,7 @@ use webrender_api::FontInstanceFlags; use super::library_handle::FreeTypeLibraryHandle; use crate::font::{ - FontMetrics, FontTableMethods, FontTableTag, FractionalPixel, PlatformFontMethods, GPOS, GSUB, - KERN, + FontMetrics, FontTableMethods, FontTableTag, FractionalPixel, PlatformFontMethods, }; use crate::font_template::FontTemplateDescriptor; use crate::glyph::GlyphId; @@ -430,7 +429,6 @@ trait FreeTypeFaceHelpers { fn color(self) -> bool; fn set_size(self, pt_size: Au) -> Result; fn glyph_load_flags(self) -> FT_Int32; - fn has_table(self, tag: FontTableTag) -> bool; fn os2_table(self) -> Option; } @@ -505,10 +503,6 @@ impl FreeTypeFaceHelpers for FT_Face { load_flags as FT_Int32 } - fn has_table(self, tag: FontTableTag) -> bool { - unsafe { 0 == FT_Load_Sfnt_Table(self, tag as FT_ULong, 0, ptr::null_mut(), &mut 0) } - } - fn os2_table(self) -> Option { unsafe { let os2 = FT_Get_Sfnt_Table(self, ft_sfnt_os2) as *mut TT_OS2;