[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 090ac50d79f: Don't round underline metrics
From: |
Po Lu |
Subject: |
master 090ac50d79f: Don't round underline metrics |
Date: |
Tue, 31 Oct 2023 09:04:25 -0400 (EDT) |
branch: master
commit 090ac50d79fbba9c6587dfeb3c1ca8264f90c8eb
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Don't round underline metrics
* src/sfntfont.c (sfntfont_open): Don't round underline position
or thickness, much as the other font drivers don't either.
---
src/sfntfont.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/sfntfont.c b/src/sfntfont.c
index 822e4b20ee7..80fbde9772c 100644
--- a/src/sfntfont.c
+++ b/src/sfntfont.c
@@ -3286,11 +3286,11 @@ sfntfont_open (struct frame *f, Lisp_Object font_entity,
else
{
font_info->font.underline_position
- = sfnt_coerce_fixed (SFNT_CEIL_FIXED (-desc->underline_position
- * font_info->scale));
+ = sfnt_coerce_fixed (-desc->underline_position
+ * font_info->scale);
font_info->font.underline_thickness
- = sfnt_coerce_fixed (SFNT_CEIL_FIXED (desc->underline_thickness
- * font_info->scale));
+ = sfnt_coerce_fixed (desc->underline_thickness
+ * font_info->scale);
}
/* Now try to set up grid fitting for this font. */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 090ac50d79f: Don't round underline metrics,
Po Lu <=