diff options
author | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-11 10:14:05 +0000 |
---|---|---|
committer | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-11 10:14:05 +0000 |
commit | bfee3f68dbda7dcd5c712d3bfa3fcdef0b8829f6 (patch) | |
tree | 31ca34db6baf96f582174b36dea806a73d8eda3f /chrome/browser/diagnostics | |
parent | 4c0be9fe84bab49a68fd95bd09591affc84d5886 (diff) | |
download | chromium_src-bfee3f68dbda7dcd5c712d3bfa3fcdef0b8829f6.zip chromium_src-bfee3f68dbda7dcd5c712d3bfa3fcdef0b8829f6.tar.gz chromium_src-bfee3f68dbda7dcd5c712d3bfa3fcdef0b8829f6.tar.bz2 |
Fix memory leak in ConflictingDllsTest.
BUG=92150
TEST=None
Review URL: http://codereview.chromium.org/7606032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96353 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/diagnostics')
-rw-r--r-- | chrome/browser/diagnostics/recon_diagnostics.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/diagnostics/recon_diagnostics.cc b/chrome/browser/diagnostics/recon_diagnostics.cc index 79a59a1..63d1b29 100644 --- a/chrome/browser/diagnostics/recon_diagnostics.cc +++ b/chrome/browser/diagnostics/recon_diagnostics.cc @@ -82,7 +82,7 @@ class ConflictingDllsTest : public DiagnosticTest { EnumerateModulesModel* model = EnumerateModulesModel::GetInstance(); model->set_limited_mode(true); model->ScanNow(); - ListValue* list = model->GetModuleList(); + scoped_ptr<ListValue> list(model->GetModuleList()); if (!model->confirmed_bad_modules_detected() && !model->suspected_bad_modules_detected()) { RecordSuccess(ASCIIToUTF16("No conflicting modules found")); |