diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 07:44:23 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-11 07:44:23 +0000 |
commit | cdeeeb29d7a3a2a0988061bf63aad184060b4c14 (patch) | |
tree | 2bb298f66db9e253c36e1b44251bc6b57b3303d1 | |
parent | e550f5e20f816ca99c212254bd8b620bcc664c00 (diff) | |
download | chromium_src-cdeeeb29d7a3a2a0988061bf63aad184060b4c14.zip chromium_src-cdeeeb29d7a3a2a0988061bf63aad184060b4c14.tar.gz chromium_src-cdeeeb29d7a3a2a0988061bf63aad184060b4c14.tar.bz2 |
Coverity: Add NULL checks in RenderViewImpl::createApplicationCacheHost.
CID=101766
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9014001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117186 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | content/renderer/render_view_impl.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc index fcfcfe9..cffbbba 100644 --- a/content/renderer/render_view_impl.cc +++ b/content/renderer/render_view_impl.cc @@ -1991,6 +1991,8 @@ WebMediaPlayer* RenderViewImpl::createMediaPlayer( WebApplicationCacheHost* RenderViewImpl::createApplicationCacheHost( WebFrame* frame, WebApplicationCacheHostClient* client) { + if (!frame || !frame->view()) + return NULL; return new RendererWebApplicationCacheHostImpl( FromWebView(frame->view()), client, RenderThreadImpl::current()->appcache_dispatcher()->backend_proxy()); |