diff options
Diffstat (limited to 'skia/ports/SkFontHost_fontconfig.cpp')
-rw-r--r-- | skia/ports/SkFontHost_fontconfig.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/skia/ports/SkFontHost_fontconfig.cpp b/skia/ports/SkFontHost_fontconfig.cpp index cb95a60..f36bb2e 100644 --- a/skia/ports/SkFontHost_fontconfig.cpp +++ b/skia/ports/SkFontHost_fontconfig.cpp @@ -278,13 +278,8 @@ void SkFontHost::Serialize(const SkTypeface*, SkWStream*) { SkScalerContext* SkFontHost::CreateFallbackScalerContext (const SkScalerContext::Rec& rec) { - FcPattern* pattern = FcPatternCreate(); - FcConfigSubstitute(0, pattern, FcMatchPattern); - FcDefaultSubstitute(pattern); - - FcResult result; - FcPattern* match = FcFontMatch(0, pattern, &result); - FcPatternDestroy(pattern); + FcPattern* match = FontMatch(FC_FAMILY, FcTypeString, "serif", + NULL); // This will fail when we have no fonts on the system. SkASSERT(match); |