aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Rumney2008-07-23 13:20:58 +0000
committerJason Rumney2008-07-23 13:20:58 +0000
commit597634cbfbe4bd6020dc4aefa89e0f0ae7317244 (patch)
tree8a88c0ef0471fe7fe6421da413a43042746f7ef7 /src
parent0a97ddf00e3f69573b5131005d760c8c4af713e8 (diff)
downloademacs-597634cbfbe4bd6020dc4aefa89e0f0ae7317244.tar.gz
emacs-597634cbfbe4bd6020dc4aefa89e0f0ae7317244.zip
(w32_enumfont_pattern_entity): Return height consistent with opened font.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/w32font.c4
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 @@
12008-07-23 Jason Rumney <jasonr@gnu.org>
2
3 * w32font.c (w32_enumfont_pattern_entity): Return height consistent
4 with opened font.
5
12008-07-23 Dan Nicolaescu <dann@ics.uci.edu> 62008-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