summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_local_predictor.cc
diff options
context:
space:
mode:
authortburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-05 14:55:58 +0000
committertburkard@chromium.org <tburkard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-05 14:55:58 +0000
commitaa483ed4120c8544f47805303d81598b820b5c54 (patch)
tree1e1335ca1896f11d29ec08cd457b08aaded82e47 /chrome/browser/prerender/prerender_local_predictor.cc
parent4e7e7bcbcc508c7df2e6590073fe86074a16c32d (diff)
downloadchromium_src-aa483ed4120c8544f47805303d81598b820b5c54.zip
chromium_src-aa483ed4120c8544f47805303d81598b820b5c54.tar.gz
chromium_src-aa483ed4120c8544f47805303d81598b820b5c54.tar.bz2
Fix bug in PrerenderLocalPredictor
Only access sb_manager if it was actually created and is not NULL. BUG=369494 R=cbentzel@chromium.org Review URL: https://codereview.chromium.org/265273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268180 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_local_predictor.cc')
-rw-r--r--chrome/browser/prerender/prerender_local_predictor.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/prerender/prerender_local_predictor.cc b/chrome/browser/prerender/prerender_local_predictor.cc
index 952f2a2..cc3b1f5 100644
--- a/chrome/browser/prerender/prerender_local_predictor.cc
+++ b/chrome/browser/prerender/prerender_local_predictor.cc
@@ -1161,7 +1161,7 @@ void PrerenderLocalPredictor::ContinuePrerenderCheck(
continue;
}
#if defined(FULL_SAFE_BROWSING)
- if (!SkipLocalPredictorWhitelist() &&
+ if (!SkipLocalPredictorWhitelist() && sb_db_manager &&
sb_db_manager->CheckSideEffectFreeWhitelistUrl(url_info->url)) {
// If a page is on the side-effect free whitelist, we will just prerender
// it without any additional checks.