From 13e1540f8c0e2cea4b775d5dc3d8105eeaf4e209 Mon Sep 17 00:00:00 2001 From: "reed@google.com" Date: Mon, 3 Jun 2013 17:45:29 +0000 Subject: [PATCH] if we can't load Times, use default font git-svn-id: http://skia.googlecode.com/svn/trunk@9412 2bbb7eff-a529-9590-31e7-b0007b416f81 --- gm/colortype.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gm/colortype.cpp b/gm/colortype.cpp index f8a9522ad..a42c00891 100644 --- a/gm/colortype.cpp +++ b/gm/colortype.cpp @@ -27,9 +27,13 @@ public: paint.setAntiAlias(true); paint.setShader(s)->unref(); - SkAutoTUnref orig(SkTypeface::CreateFromName("Times", - SkTypeface::kBold)); + SkTypeface* orig = SkTypeface::CreateFromName("Times", + SkTypeface::kBold); + if (NULL == orig) { + orig = SkTypeface::RefDefault(); + } fColorType = SkNEW_ARGS(SkGTypeface, (orig, paint)); + orig->unref(); } virtual ~ColorTypeGM() {