Index: chrome/browser/bitmap_fetcher/bitmap_fetcher.cc |
diff --git a/chrome/browser/bitmap_fetcher/bitmap_fetcher.cc b/chrome/browser/bitmap_fetcher/bitmap_fetcher.cc |
index f99f3c20f56d889b94fee0598e5b2d58e9cf48f5..f379cff5f4f30ce0d26fbdceff32ca84f496bdb2 100644 |
--- a/chrome/browser/bitmap_fetcher/bitmap_fetcher.cc |
+++ b/chrome/browser/bitmap_fetcher/bitmap_fetcher.cc |
@@ -19,10 +19,10 @@ BitmapFetcher::BitmapFetcher(const GURL& url, BitmapFetcherDelegate* delegate) |
BitmapFetcher::~BitmapFetcher() { |
} |
-void BitmapFetcher::Start(net::URLRequestContextGetter* request_context, |
- const std::string& referrer, |
- net::URLRequest::ReferrerPolicy referrer_policy, |
- int load_flags) { |
+void BitmapFetcher::Init(net::URLRequestContextGetter* request_context, |
+ const std::string& referrer, |
+ net::URLRequest::ReferrerPolicy referrer_policy, |
+ int load_flags) { |
if (url_fetcher_ != NULL) |
return; |
@@ -31,7 +31,11 @@ void BitmapFetcher::Start(net::URLRequestContextGetter* request_context, |
url_fetcher_->SetReferrer(referrer); |
url_fetcher_->SetReferrerPolicy(referrer_policy); |
url_fetcher_->SetLoadFlags(load_flags); |
- url_fetcher_->Start(); |
+} |
+ |
+void BitmapFetcher::Start() { |
+ if (url_fetcher_) |
+ url_fetcher_->Start(); |
} |
// Methods inherited from URLFetcherDelegate. |