summaryrefslogtreecommitdiffstats
path: root/chrome/browser/protector
diff options
context:
space:
mode:
authorivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-22 13:31:26 +0000
committerivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-22 13:31:26 +0000
commit2ede213109b8061338536bc9dbcb8d43c57bd649 (patch)
tree6cc2cf4018cbe6dd9498c240eee0aa69d3acd160 /chrome/browser/protector
parentc65a6993e9f8367946beee55a9655dad1b03728c (diff)
downloadchromium_src-2ede213109b8061338536bc9dbcb8d43c57bd649.zip
chromium_src-2ede213109b8061338536bc9dbcb8d43c57bd649.tar.gz
chromium_src-2ede213109b8061338536bc9dbcb8d43c57bd649.tar.bz2
Reland 115318 - Return backup TemplateURL on default search change.
Memleak in WebDataService that caused the revert fixed. BUG=None TEST=None Review URL: http://codereview.chromium.org/9025008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115526 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/protector')
-rw-r--r--chrome/browser/protector/default_search_provider_change.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/protector/default_search_provider_change.cc b/chrome/browser/protector/default_search_provider_change.cc
index cf702be..75d9957 100644
--- a/chrome/browser/protector/default_search_provider_change.cc
+++ b/chrome/browser/protector/default_search_provider_change.cc
@@ -165,6 +165,8 @@ DefaultSearchProviderChange::DefaultSearchProviderChange(
// search provider will be used.
old_id_ = 0;
}
+ // TODO(avayvod): Keep the URL and delete it later.
+ delete old_url;
}
DefaultSearchProviderChange::~DefaultSearchProviderChange() {