@@ -81,17 +81,13 @@ pub fn load_from_path(
8181) -> Result < ParsedSVG , std:: io:: Error > {
8282 let svg_data = std:: fs:: read ( std:: path:: Path :: new ( & path. as_str ( ) ) ) ?;
8383
84- i_slint_common:: sharedfontdb:: FONT_DB . with_borrow ( |db| {
85- let option = usvg:: Options { fontdb : ( * db) . clone ( ) , ..Default :: default ( ) } ;
86- usvg:: Tree :: from_data ( & svg_data, & option)
87- . map ( |svg| ParsedSVG { svg_tree : svg, cache_key } )
88- . map_err ( |e| std:: io:: Error :: new ( std:: io:: ErrorKind :: Other , e) )
89- } )
84+ let option = usvg:: Options :: default ( ) ;
85+ usvg:: Tree :: from_data ( & svg_data, & option)
86+ . map ( |svg| ParsedSVG { svg_tree : svg, cache_key } )
87+ . map_err ( |e| std:: io:: Error :: new ( std:: io:: ErrorKind :: Other , e) )
9088}
9189
9290pub fn load_from_data ( slice : & [ u8 ] , cache_key : ImageCacheKey ) -> Result < ParsedSVG , usvg:: Error > {
93- i_slint_common:: sharedfontdb:: FONT_DB . with_borrow ( |db| {
94- let option = usvg:: Options { fontdb : ( * db) . clone ( ) , ..Default :: default ( ) } ;
95- usvg:: Tree :: from_data ( slice, & option) . map ( |svg| ParsedSVG { svg_tree : svg, cache_key } )
96- } )
91+ let option = usvg:: Options :: default ( ) ;
92+ usvg:: Tree :: from_data ( slice, & option) . map ( |svg| ParsedSVG { svg_tree : svg, cache_key } )
9793}
0 commit comments