Drop unnecessary unsafe on add_charset

This commit is contained in:
Harlan Lieberman-Berg 2017-02-27 21:49:58 -05:00 committed by Joe Wilm
parent 6ed7d99453
commit d5342a78cd
2 changed files with 2 additions and 4 deletions

View File

@ -380,7 +380,7 @@ pub mod fc {
/// FcValueSave so that no references to application provided memory are
/// retained. That is, the CharSet can be safely dropped immediately
/// after being added to the pattern.
pub unsafe fn add_charset(&self, charset: &CharSetRef) -> bool {
pub fn add_charset(&self, charset: &CharSetRef) -> bool {
unsafe {
FcPatternAddCharSet(
self.as_ptr(),

View File

@ -229,9 +229,7 @@ impl FreeTypeRasterizer {
let mut charset = fc::CharSet::new();
charset.add(glyph);
let mut pattern = fc::Pattern::new();
unsafe {
pattern.add_charset(&charset);
}
pattern.add_charset(&charset);
let config = fc::Config::get_current();
match fc::font_match(config, &mut pattern) {