diff options
Diffstat (limited to 'src/pcf/pcfread.c')
-rw-r--r-- | src/pcf/pcfread.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/pcf/pcfread.c b/src/pcf/pcfread.c index ffb28e980..b33a2598d 100644 --- a/src/pcf/pcfread.c +++ b/src/pcf/pcfread.c @@ -972,10 +972,12 @@ THE SOFTWARE. { root->available_sizes->height = root->available_sizes->width = (FT_Short)( prop->value.integer ); - + +#if 0 /* average width property support removed until maturation */ prop = pcf_find_property( face, "AVERAGE_WIDTH" ); if ( prop != NULL ) root->available_sizes->width = (FT_Short)( prop->value.integer / 10 ); +#endif size_set = 1; } @@ -991,16 +993,18 @@ THE SOFTWARE. yres = pcf_find_property( face, "RESOLUTION_Y" ); avgw = pcf_find_property( face, "AVERAGE_WIDTH" ); - if ( ( yres != NULL ) && ( ( xres != NULL ) || ( avgw == NULL ) ) ) + if ( ( yres != NULL ) && ( xres != NULL ) ) { root->available_sizes->height = (FT_Short)( prop->value.integer * yres->value.integer / 720 ); +#if 0 /* average width property support removed until maturation */ if ( avgw != NULL ) root->available_sizes->width = (FT_Short)( avgw->value.integer / 10 ); else +#endif root->available_sizes->width = (FT_Short)( prop->value.integer * xres->value.integer / 720 ); |