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

Commit c37b63d6 authored by Derek Sollenberger's avatar Derek Sollenberger Committed by Android (Google) Code Review
Browse files

Merge "Ensure that a canvas is always backed by some form of SkDevice." into jb-mr2-dev

parents 4dac901f 45fa0cbc
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -77,7 +77,14 @@ public:
    }

    static SkCanvas* initRaster(JNIEnv* env, jobject, SkBitmap* bitmap) {
        return bitmap ? new SkCanvas(*bitmap) : new SkCanvas;
        if (bitmap) {
            return new SkCanvas(*bitmap);
        } else {
            // Create an empty bitmap device to prevent callers from crashing
            // if they attempt to draw into this canvas.
            SkBitmap emptyBitmap;
            return new SkCanvas(emptyBitmap);
        }
    }
    
    static void copyCanvasState(JNIEnv* env, jobject clazz,