diff options
-rw-r--r-- | src/ports/SkFontHost_FreeType.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/ports/SkFontHost_FreeType.cpp b/src/ports/SkFontHost_FreeType.cpp index b350202d6b..253541bded 100644 --- a/src/ports/SkFontHost_FreeType.cpp +++ b/src/ports/SkFontHost_FreeType.cpp @@ -274,11 +274,10 @@ SkScalerContext_FreeType::SkScalerContext_FreeType(const SkDescriptor* desc) : SkScalerContext(desc) { SkAutoMutexAcquire ac(gFTMutex); - FT_Error err; - if (gFTCount == 0) { - const bool success = InitFreetype(); - SkASSERT(success); + if (!InitFreetype()) { + sk_throw(); + } } ++gFTCount; |