diff options
author | Parth Wazurkar <parthwazurkar@gmail.com> | 2018-08-11 02:15:59 +0530 |
---|---|---|
committer | Parth Wazurkar <parthwazurkar@gmail.com> | 2018-08-11 02:15:59 +0530 |
commit | eba29d801ee864f2dfdf7ab6f448d6e5e00f371d (patch) | |
tree | 94e6eaf41d0b828e650eda4e89540d9ef09fbfb8 | |
parent | 32028ffb556265130dc6438ab2f27a78a0cc23fa (diff) | |
download | freetype2-eba29d801ee864f2dfdf7ab6f448d6e5e00f371d.tar.gz |
[gf] Fixes.
-rw-r--r-- | src/gf/gfdrivr.c | 9 | ||||
-rw-r--r-- | src/gf/gfdrivr.h | 6 |
2 files changed, 12 insertions, 3 deletions
diff --git a/src/gf/gfdrivr.c b/src/gf/gfdrivr.c index fc0356829..7b0153051 100644 --- a/src/gf/gfdrivr.c +++ b/src/gf/gfdrivr.c @@ -436,6 +436,15 @@ slot->metrics.width = (FT_Pos) ( bitmap->width * 64 ); slot->metrics.height = (FT_Pos) ( bitmap->rows * 64 ); + FT_TRACE2(( "Glyph metric values are: bm.bbx_height is %ld\n" + " bm.bbx_width is %ld\n" + " bm.off_x is %ld\n" + " bm.off_y is %ld\n" + " bm.mv_x is %ld\n" + " bm.mv_y is %ld\n", bm.bbx_height, bm.bbx_width, + bm.off_x, bm.off_y, bm.mv_x, + bm.mv_y )); + ft_synthesize_vertical_metrics( &slot->metrics, bm.bbx_height * 64 ); Exit: diff --git a/src/gf/gfdrivr.h b/src/gf/gfdrivr.h index 9754fbecb..b6e25ab28 100644 --- a/src/gf/gfdrivr.h +++ b/src/gf/gfdrivr.h @@ -30,9 +30,9 @@ FT_BEGIN_HEADER /* BitmapRec for GF format specific glyphs */ typedef struct GF_BitmapRec_ { - FT_Int bbx_width, bbx_height; - FT_Int off_x, off_y; - FT_Int mv_x, mv_y; + FT_Long bbx_width, bbx_height; + FT_Long off_x, off_y; + FT_Long mv_x, mv_y; FT_Byte *bitmap; FT_UInt raster; |