From 0f2b7bda6e8096b5327af00e434ebc83ddfd80a1 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Sat, 19 May 2007 15:15:47 +0000 Subject: [PATCH] * src/sfnt/ttmtx.c (tt_face_get_metrics) [!FT_CONFIG_OPTION_OLD_INTERNALS]: Another type-punning fix. --- ChangeLog | 5 +++++ src/sfnt/ttmtx.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 77d01acc7..15a025cb6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-06-19 Werner Lemberg + + * src/sfnt/ttmtx.c (tt_face_get_metrics) + [!FT_CONFIG_OPTION_OLD_INTERNALS]: Another type-punning fix. + 2007-05-19 Derek Clegg Savannah patch #5929. diff --git a/src/sfnt/ttmtx.c b/src/sfnt/ttmtx.c index 0289b85d8..286bd0c31 100644 --- a/src/sfnt/ttmtx.c +++ b/src/sfnt/ttmtx.c @@ -359,7 +359,10 @@ if ( vertical ) { - header = (TT_HoriHeader*)&face->vertical; + void* v = &face->vertical; + + + header = (TT_HoriHeader*)v; table_pos = face->vert_metrics_offset; table_size = face->vert_metrics_size; }