summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/PatternAndroid.cpp
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2012-08-07 14:55:17 -0700
committerJohn Reck <jreck@google.com>2012-08-07 14:55:17 -0700
commita78491ed6e0d7534ad725fbb620aaf8ea6a07a58 (patch)
treed32bc8cad655796744fff8ef7d6f76be8c8f347a /Source/WebCore/platform/graphics/android/PatternAndroid.cpp
parent3718b58e4da76b7025aa5316a51264c5e38f2569 (diff)
downloadexternal_webkit-a78491ed6e0d7534ad725fbb620aaf8ea6a07a58.zip
external_webkit-a78491ed6e0d7534ad725fbb620aaf8ea6a07a58.tar.gz
external_webkit-a78491ed6e0d7534ad725fbb620aaf8ea6a07a58.tar.bz2
Add extra null check
Bug: 6789548 Change-Id: I2c6de52862f71881fbb885680a9f917d87d293df
Diffstat (limited to 'Source/WebCore/platform/graphics/android/PatternAndroid.cpp')
-rw-r--r--Source/WebCore/platform/graphics/android/PatternAndroid.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/android/PatternAndroid.cpp b/Source/WebCore/platform/graphics/android/PatternAndroid.cpp
index 721029c..ed3265b 100644
--- a/Source/WebCore/platform/graphics/android/PatternAndroid.cpp
+++ b/Source/WebCore/platform/graphics/android/PatternAndroid.cpp
@@ -50,6 +50,8 @@ SkShader* Pattern::platformPattern(const AffineTransform&)
if (m_pattern)
return m_pattern;
+ if (!tileImage())
+ return 0;
SkBitmapRef* ref = tileImage()->nativeImageForCurrentFrame();
if (!ref)
return 0;