Index: chrome/browser/diagnostics/recon_diagnostics.h |
diff --git a/chrome/browser/diagnostics/recon_diagnostics.h b/chrome/browser/diagnostics/recon_diagnostics.h |
index de940a7b8c64294f597a13154302a41f532c31fd..c94c36872b8b3d030d389de3e383f405529beb85 100644 |
--- a/chrome/browser/diagnostics/recon_diagnostics.h |
+++ b/chrome/browser/diagnostics/recon_diagnostics.h |
@@ -5,6 +5,8 @@ |
#ifndef CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ |
#define CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ |
+#include <memory> |
+ |
#include "chrome/browser/diagnostics/diagnostics_test.h" |
namespace diagnostics { |
@@ -43,17 +45,17 @@ enum OutcomeCodes { |
DIAG_RECON_PARSE_ERROR, |
}; |
-DiagnosticsTest* MakeBookMarksTest(); |
-DiagnosticsTest* MakeDictonaryDirTest(); |
-DiagnosticsTest* MakeDiskSpaceTest(); |
-DiagnosticsTest* MakeInstallTypeTest(); |
-DiagnosticsTest* MakeLocalStateFileTest(); |
-DiagnosticsTest* MakeLocalStateTest(); |
-DiagnosticsTest* MakeOperatingSystemTest(); |
-DiagnosticsTest* MakePreferencesTest(); |
-DiagnosticsTest* MakeResourcesFileTest(); |
-DiagnosticsTest* MakeUserDirTest(); |
-DiagnosticsTest* MakeVersionTest(); |
+std::unique_ptr<DiagnosticsTest> MakeBookMarksTest(); |
+std::unique_ptr<DiagnosticsTest> MakeDictonaryDirTest(); |
+std::unique_ptr<DiagnosticsTest> MakeDiskSpaceTest(); |
+std::unique_ptr<DiagnosticsTest> MakeInstallTypeTest(); |
+std::unique_ptr<DiagnosticsTest> MakeLocalStateFileTest(); |
+std::unique_ptr<DiagnosticsTest> MakeLocalStateTest(); |
+std::unique_ptr<DiagnosticsTest> MakeOperatingSystemTest(); |
+std::unique_ptr<DiagnosticsTest> MakePreferencesTest(); |
+std::unique_ptr<DiagnosticsTest> MakeResourcesFileTest(); |
+std::unique_ptr<DiagnosticsTest> MakeUserDirTest(); |
+std::unique_ptr<DiagnosticsTest> MakeVersionTest(); |
} // namespace diagnostics |