From 82942cc2791584e08c147aed2e0957ed49662136 Mon Sep 17 00:00:00 2001 From: David Turner Date: Thu, 30 Mar 2000 08:43:03 +0000 Subject: [PATCH] simple fix required by the auto-hinting module (sets the ft_outline_reverse_fill bit_flag) --- src/type1/t1gload.c | 6 ++++-- src/type1z/t1gload.c | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/type1/t1gload.c b/src/type1/t1gload.c index 26ff2f5b6..d644267aa 100644 --- a/src/type1/t1gload.c +++ b/src/type1/t1gload.c @@ -1597,7 +1597,9 @@ if ( size->root.metrics.y_ppem < 24 ) glyph->root.outline.flags |= ft_outline_high_precision; - + + glyph->root.outline.flags |= ft_outline_reverse_fill; + /* glyph->root.outline.second_pass = TRUE; glyph->root.outline.high_precision = ( size->root.metrics.y_ppem < 24 ); @@ -1642,7 +1644,7 @@ } } } - + return error; } diff --git a/src/type1z/t1gload.c b/src/type1z/t1gload.c index dccfe4fc5..52cd51408 100644 --- a/src/type1z/t1gload.c +++ b/src/type1z/t1gload.c @@ -1332,6 +1332,9 @@ glyph->root.outline.flags &= ft_outline_owner; if ( size->root.metrics.y_ppem < 24 ) glyph->root.outline.flags |= ft_outline_high_precision; + + glyph->root.outline.flags |= ft_outline_reverse_fill; + /* glyph->root.outline.second_pass = TRUE; glyph->root.outline.high_precision = ( size->root.metrics.y_ppem < 24 );