diff options
-rw-r--r-- | font/src/ft/mod.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/font/src/ft/mod.rs b/font/src/ft/mod.rs index 8f061127..62a5b5ff 100644 --- a/font/src/ft/mod.rs +++ b/font/src/ft/mod.rs @@ -8,7 +8,7 @@ use std::rc::Rc; use freetype::tt_os2::TrueTypeOS2Table; use freetype::{self, Library, Matrix}; use freetype::{freetype_sys, Face as FTFace}; -use libc::c_uint; +use libc::{c_long, c_uint}; use log::{debug, trace}; pub mod fc; @@ -89,8 +89,8 @@ fn to_freetype_26_6(f: f32) -> isize { } #[inline] -fn to_fixedpoint_16_6(f: f64) -> i64 { - (f * 65536.0) as i64 +fn to_fixedpoint_16_6(f: f64) -> c_long { + (f * 65536.0) as c_long } impl Rasterize for FreeTypeRasterizer { |