aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ports/SkFontHost_FreeType.cpp
diff options
context:
space:
mode:
authorGravatar Ben Wagner <bungeman@google.com>2017-08-17 14:05:04 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-17 19:45:01 +0000
commit7ca9a74fef3296cdf1385785b5e817e963bb4c35 (patch)
tree1f614e020634351011fdd17af82b69bc080842f4 /src/ports/SkFontHost_FreeType.cpp
parent800dc9949f6d7348629f843fd410402c2c39dbde (diff)
Remove uses of sk_throw.
The sk_throw macro is now an alias to SK_ABORT, but is often used when other macros better describe the situation. This change replaces sk_throw with SK_ABORT or SkASSERT_RELEASE as appropriate. Change-Id: I313facc6d535c8e8bec90ceeaf17ae3a381c48f3 Reviewed-on: https://skia-review.googlesource.com/35882 Reviewed-by: Yuqian Li <liyuqian@google.com> Commit-Queue: Ben Wagner <bungeman@google.com>
Diffstat (limited to 'src/ports/SkFontHost_FreeType.cpp')
-rw-r--r--src/ports/SkFontHost_FreeType.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/ports/SkFontHost_FreeType.cpp b/src/ports/SkFontHost_FreeType.cpp
index 5af6190d91..f892438ca3 100644
--- a/src/ports/SkFontHost_FreeType.cpp
+++ b/src/ports/SkFontHost_FreeType.cpp
@@ -418,9 +418,7 @@ class AutoFTAccess {
public:
AutoFTAccess(const SkTypeface* tf) : fFaceRec(nullptr) {
gFTMutex.acquire();
- if (!ref_ft_library()) {
- sk_throw();
- }
+ SkASSERT_RELEASE(ref_ft_library());
fFaceRec = ref_ft_face(tf);
}
@@ -764,10 +762,7 @@ SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface> typeface,
, fStrikeIndex(-1)
{
SkAutoMutexAcquire ac(gFTMutex);
-
- if (!ref_ft_library()) {
- sk_throw();
- }
+ SkASSERT_RELEASE(ref_ft_library());
fFaceRec.reset(ref_ft_face(this->getTypeface()));