summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2022-04-30 15:37:14 +0200
committerWerner Lemberg <wl@gnu.org>2022-04-30 15:37:14 +0200
commit62bc04f4c5b4369cc493ff24b1de27aabd79e0c6 (patch)
tree3ca70690dff44c5dea7e55d3f35c5138d78a0650
parent6fb7b7a09dfe348fefb16d163dc9d91f7503f1f6 (diff)
downloadfreetype2-62bc04f4c5b4369cc493ff24b1de27aabd79e0c6.tar.gz
* src/sfnt/sfobjs.c (sfnt_load_face): Set `FT_FACE_FLAG_COLOR` for SVG fonts.
Fixes #1151.
-rw-r--r--src/sfnt/sfobjs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sfnt/sfobjs.c b/src/sfnt/sfobjs.c
index 35d3d6c78..a0da984e7 100644
--- a/src/sfnt/sfobjs.c
+++ b/src/sfnt/sfobjs.c
@@ -1066,7 +1066,8 @@
*/
if ( face->sbit_table_type == TT_SBIT_TABLE_TYPE_CBLC ||
face->sbit_table_type == TT_SBIT_TABLE_TYPE_SBIX ||
- face->colr )
+ face->colr ||
+ face->svg )
flags |= FT_FACE_FLAG_COLOR; /* color glyphs */
if ( has_outline == TRUE )