diff options
author | John Reck <jreck@google.com> | 2015-04-14 07:39:47 -0700 |
---|---|---|
committer | John Reck <jreck@google.com> | 2015-04-14 15:36:01 -0700 |
commit | 260be08b742bf725cf92239c50f47a8c07280130 (patch) | |
tree | f5b374da8d95679496d637902af1527aa3b46b21 /chromium/plat_support | |
parent | 804a83dd8bb2240f803b7ace767f5a2ae3b6d2a7 (diff) | |
download | webview-260be08b742bf725cf92239c50f47a8c07280130.tar.gz |
GraphicsJNI update
Change-Id: I72a6721d1130e7e87372beed492b42ac613695b7
Diffstat (limited to 'chromium/plat_support')
-rw-r--r-- | chromium/plat_support/graphics_utils.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/plat_support/graphics_utils.cpp b/chromium/plat_support/graphics_utils.cpp index c2017d3..1e88c12 100644 --- a/chromium/plat_support/graphics_utils.cpp +++ b/chromium/plat_support/graphics_utils.cpp @@ -55,7 +55,11 @@ PixelInfo::~PixelInfo() { } AwPixelInfo* GetPixels(JNIEnv* env, jobject java_canvas) { - SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, java_canvas); + android::Canvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, java_canvas); + if (!nativeCanvas) + return NULL; + + SkCanvas* canvas = nativeCanvas->asSkCanvas(); if (!canvas) return NULL; |