summaryrefslogtreecommitdiffstats
path: root/chrome/browser/diagnostics
diff options
context:
space:
mode:
authorfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-11 10:14:05 +0000
committerfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-11 10:14:05 +0000
commitbfee3f68dbda7dcd5c712d3bfa3fcdef0b8829f6 (patch)
tree31ca34db6baf96f582174b36dea806a73d8eda3f /chrome/browser/diagnostics
parent4c0be9fe84bab49a68fd95bd09591affc84d5886 (diff)
downloadchromium_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.cc2
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"));