diff options
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/w32font.c | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index be233c512f5..019c5f05a23 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2008-07-23 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * w32font.c (w32_enumfont_pattern_entity): Return height consistent | ||
| 4 | with opened font. | ||
| 5 | |||
| 1 | 2008-07-23 Dan Nicolaescu <dann@ics.uci.edu> | 6 | 2008-07-23 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 7 | ||
| 3 | * s/usg5-4.h (ADDR_CORRECT): Remove, unused. | 8 | * s/usg5-4.h (ADDR_CORRECT): Remove, unused. |
diff --git a/src/w32font.c b/src/w32font.c index 7be72bb49a8..45d5742f4aa 100644 --- a/src/w32font.c +++ b/src/w32font.c | |||
| @@ -1032,7 +1032,9 @@ w32_enumfont_pattern_entity (frame, logical_font, physical_font, | |||
| 1032 | FONT_SET_STYLE (entity, FONT_WIDTH_INDEX, make_number (100)); | 1032 | FONT_SET_STYLE (entity, FONT_WIDTH_INDEX, make_number (100)); |
| 1033 | 1033 | ||
| 1034 | if (font_type & RASTER_FONTTYPE) | 1034 | if (font_type & RASTER_FONTTYPE) |
| 1035 | ASET (entity, FONT_SIZE_INDEX, make_number (physical_font->ntmTm.tmHeight)); | 1035 | ASET (entity, FONT_SIZE_INDEX, |
| 1036 | make_number (physical_font->ntmTm.tmHeight | ||
| 1037 | + physical_font->ntmTm.tmExternalLeading)); | ||
| 1036 | else | 1038 | else |
| 1037 | ASET (entity, FONT_SIZE_INDEX, make_number (0)); | 1039 | ASET (entity, FONT_SIZE_INDEX, make_number (0)); |
| 1038 | 1040 | ||