JBR-6044 handle absence of fontConfig library in setupRenderingFontHints

(cherry picked from commit 6d41e07ffa)
This commit is contained in:
Dmitrii Morskii
2023-09-18 12:56:24 +02:00
committed by jbrbot
parent 10aee6f99f
commit c2e71a0234

View File

@@ -299,10 +299,13 @@ JNIEXPORT int setupRenderingFontHints
FcPattern *pattern, *matchPattern; FcPattern *pattern, *matchPattern;
FcResult result; FcResult result;
if (fcName == NULL) { if (usingFontConfig() == false) {
return -1; return -1;
} }
if (fcName == NULL) {
return -1;
}
pattern = (*fcNameParse)((FcChar8 *)fcName); pattern = (*fcNameParse)((FcChar8 *)fcName);
if (locale != NULL) { if (locale != NULL) {
(*fcPatternAddString)(pattern, FC_LANG, (unsigned char*)locale); (*fcPatternAddString)(pattern, FC_LANG, (unsigned char*)locale);