fontconfig: Branch 'main' - 2 commits
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Oct 2 08:47:18 UTC 2024
src/fcdefault.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit 211cc5f2ea5523f9dc2430de4fd8e5b423465e86
Merge: 5e05803 084752e
Author: Akira TAGOH <akira at tagoh.org>
Date: Wed Oct 2 08:47:16 2024 +0000
Merge branch 'issues/427' into 'main'
Accept integer for pixelsize
Closes #427
See merge request fontconfig/fontconfig!332
commit 084752e737a12c99800b2a35ea80eab11a12eabe
Author: Akira TAGOH <akira at tagoh.org>
Date: Wed Oct 2 17:32:04 2024 +0900
Accept integer for pixelsize
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/427
diff --git a/src/fcdefault.c b/src/fcdefault.c
index d00c494..87249f0 100644
--- a/src/fcdefault.c
+++ b/src/fcdefault.c
@@ -338,7 +338,10 @@ FcDefaultSubstitute (FcPattern *pattern)
else
{
FcPatternIterGetValue(pattern, &iter, 0, &v, NULL);
- size = v.u.d;
+ if (v.type == FcTypeInteger)
+ size = (double)v.u.i;
+ else
+ size = v.u.d;
size = size / dpi * 72.0 / scale;
}
(void) FcPatternObjectDel (pattern, FC_SIZE_OBJECT);
More information about the Fontconfig
mailing list