Index: chrome/installer/setup/setup_util_unittest.cc |
diff --git a/chrome/installer/setup/setup_util_unittest.cc b/chrome/installer/setup/setup_util_unittest.cc |
index 9b92429ca64b9125a5baf4b9acde2ecbe5ca5534..6c3430c295b68f444737cb72661dcfac18859d5c 100644 |
--- a/chrome/installer/setup/setup_util_unittest.cc |
+++ b/chrome/installer/setup/setup_util_unittest.cc |
@@ -229,12 +229,11 @@ ScopedPriorityClass::~ScopedPriorityClass() { |
PriorityClassChangeResult RelaunchAndDoProcessPriorityAdjustment() { |
CommandLine cmd_line(*CommandLine::ForCurrentProcess()); |
cmd_line.AppendSwitch(kAdjustProcessPriority); |
- base::ProcessHandle process_handle = NULL; |
+ base::Process process = base::LaunchProcess(cmd_line, base::LaunchOptions()); |
int exit_code = 0; |
- if (!base::LaunchProcess(cmd_line, base::LaunchOptions(), |
- &process_handle)) { |
+ if (!process.IsValid()) { |
ADD_FAILURE() << " to launch subprocess."; |
- } else if (!base::WaitForExitCode(process_handle, &exit_code)) { |
+ } else if (!process.WaitForExit(&exit_code)) { |
ADD_FAILURE() << " to wait for subprocess to exit."; |
} else { |
return static_cast<PriorityClassChangeResult>(exit_code); |