Simplify FontContext::create_layout_font.

This commit is contained in:
Ms2ger 2016-05-17 14:08:43 +02:00
parent fe4061e0ec
commit a732c3ff76

View file

@ -118,12 +118,11 @@ impl FontContext {
font_variant::T::normal => pt_size, font_variant::T::normal => pt_size,
}; };
let handle: Result<FontHandle, _> = let handle = try!(FontHandle::new_from_template(&self.platform_handle,
FontHandleMethods::new_from_template(&self.platform_handle, template, template,
Some(actual_pt_size)); Some(actual_pt_size)));
handle.map(|handle| Ok(Font::new(handle, variant, descriptor, pt_size, actual_pt_size, font_key))
Font::new(handle, variant, descriptor, pt_size, actual_pt_size, font_key))
} }
fn expire_font_caches_if_necessary(&mut self) { fn expire_font_caches_if_necessary(&mut self) {