Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 23b7bc1b authored by Derek Sollenberger's avatar Derek Sollenberger Committed by Android Git Automerger
Browse files

am a2c6209f: Merge "Update SkTypeface::CreateFromName to handle NULL if...

am a2c6209f: Merge "Update SkTypeface::CreateFromName to handle NULL if familyName does not match" into klp-dev

* commit 'a2c6209f':
  Update SkTypeface::CreateFromName to handle NULL if familyName does not match
parents be643364 a2c6209f
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -29,15 +29,17 @@ private:

static SkTypeface* Typeface_create(JNIEnv* env, jobject, jstring name,
                                   SkTypeface::Style style) {
    SkTypeface* face;
    SkTypeface* face = NULL;

    if (NULL == name) {
        face = SkTypeface::CreateFromName(NULL, (SkTypeface::Style)style);
    }
    else {
    if (NULL != name) {
        AutoJavaStringToUTF8    str(env, name);
        face = SkTypeface::CreateFromName(str.c_str(), style);
    }

    // return the default font at the best style if no exact match exists
    if (NULL == face) {
        face = SkTypeface::CreateFromName(NULL, style);
    }
    return face;
}