diff options
author | benjhayden@chromium.org <benjhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-27 18:29:37 +0000 |
---|---|---|
committer | benjhayden@chromium.org <benjhayden@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-27 18:29:37 +0000 |
commit | fd9ba17a49852c34493ba87838e9b68c9606146e (patch) | |
tree | 86e06c625d8b13cc38d21cb0a18a95d704d64d26 | |
parent | 29bf9cfabe66b2f805a2ce5a584c016679a51a9a (diff) | |
download | chromium_src-fd9ba17a49852c34493ba87838e9b68c9606146e.zip chromium_src-fd9ba17a49852c34493ba87838e9b68c9606146e.tar.gz chromium_src-fd9ba17a49852c34493ba87838e9b68c9606146e.tar.bz2 |
Fix crash in DownloadsDOMHandler::GetDownloadByValue
BUG=144877
Review URL: https://chromiumcodereview.appspot.com/10867077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153511 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/ui/webui/downloads_dom_handler.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/ui/webui/downloads_dom_handler.cc b/chrome/browser/ui/webui/downloads_dom_handler.cc index 9edecf9..be92a11 100644 --- a/chrome/browser/ui/webui/downloads_dom_handler.cc +++ b/chrome/browser/ui/webui/downloads_dom_handler.cc @@ -514,7 +514,7 @@ content::DownloadItem* DownloadsDOMHandler::GetDownloadByValue( if (!ExtractIntegerValue(args, &id)) return NULL; content::DownloadItem* download_item = download_manager_->GetDownload(id); - if (download_item == NULL) + if (!download_item && original_profile_download_manager_) download_item = original_profile_download_manager_->GetDownload(id); return download_item; } |