diff options
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2019-04-21 11:39:06 +0900 |
---|---|---|
committer | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2019-04-21 11:39:06 +0900 |
commit | 21db386ac0df26f0b1a549e0bd4f83c5bbce6361 (patch) | |
tree | 6a4eada8b92db7f4ccf684299677562656997481 /lwlib/lwlib-Xaw.c | |
parent | 6a373e4742386777fe901f040bdcaf0c9056fa70 (diff) | |
download | emacs-21db386ac0df26f0b1a549e0bd4f83c5bbce6361.tar.gz emacs-21db386ac0df26f0b1a549e0bd4f83c5bbce6361.tar.bz2 emacs-21db386ac0df26f0b1a549e0bd4f83c5bbce6361.zip |
Fix text metrics calculation in Xft support for lwlib
* lwlib/lwlib-Xaw.c (get_text_width_and_height) [HAVE_XFT]:
* lwlib/xlwmenu.c (string_width) [HAVE_XFT]: Use xOff member instead of width.
Diffstat (limited to 'lwlib/lwlib-Xaw.c')
-rw-r--r-- | lwlib/lwlib-Xaw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lwlib/lwlib-Xaw.c b/lwlib/lwlib-Xaw.c index 8e3a07f202f..9655076da9d 100644 --- a/lwlib/lwlib-Xaw.c +++ b/lwlib/lwlib-Xaw.c @@ -154,7 +154,7 @@ get_text_width_and_height (Widget widget, char *text, &gi); bp = cp ? cp + 1 : NULL; h += xft_font->height; - if (w < gi.width) w = gi.width; + if (w < gi.xOff) w = gi.xOff; } *height = h; |