diff --git a/src/fcfreetype.c b/src/fcfreetype.c index e19afe5f01180da8a437974c022d44b4ac2f5806..0d0320872b188fc889187aad8fe23170c858550c 100644 --- a/src/fcfreetype.c +++ b/src/fcfreetype.c @@ -1318,7 +1318,10 @@ FcFreeTypeQueryFace (const FT_Face face, width_mult = mult; break; - /* TODO optical size! */ + case FT_MAKE_TAG ('o','p','s','z'): + if (!FcPatternAddDouble (pat, FC_SIZE, value)) + goto bail1; + break; } } }