Merge "Don't crash on Canvas.drawPicture()"
This commit is contained in:
@@ -908,17 +908,17 @@ class GLES20Canvas extends HardwareCanvas {
|
||||
|
||||
@Override
|
||||
public void drawPicture(Picture picture) {
|
||||
throw new UnsupportedOperationException();
|
||||
// TODO: Implement
|
||||
}
|
||||
|
||||
@Override
|
||||
public void drawPicture(Picture picture, Rect dst) {
|
||||
throw new UnsupportedOperationException();
|
||||
// TODO: Implement
|
||||
}
|
||||
|
||||
@Override
|
||||
public void drawPicture(Picture picture, RectF dst) {
|
||||
throw new UnsupportedOperationException();
|
||||
// TODO: Implement
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -123,7 +123,11 @@ public class Picture {
|
||||
}
|
||||
|
||||
protected void finalize() throws Throwable {
|
||||
nativeDestructor(mNativePicture);
|
||||
try {
|
||||
nativeDestructor(mNativePicture);
|
||||
} finally {
|
||||
super.finalize();
|
||||
}
|
||||
}
|
||||
|
||||
/*package*/ final int ni() {
|
||||
|
||||
Reference in New Issue
Block a user