| Index: chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| diff --git a/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc b/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| index 0a66e7dd331e223ad040b51cb78a70f8615557fb..bb1dedc17abc67908e12886a06942a296a6cde91 100644
|
| --- a/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| +++ b/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| @@ -40,11 +40,11 @@ HANDLE LaunchCommandDirectly(const std::wstring& command_field) {
|
| std::wstring command_line;
|
| if (version_key.ReadValue(command_field.c_str(),
|
| &command_line) == ERROR_SUCCESS) {
|
| - HANDLE launched_process = NULL;
|
| + base::win::ScopedHandle launched_process;
|
| base::LaunchOptions options;
|
| options.start_hidden = true;
|
| if (base::LaunchProcess(command_line, options, &launched_process)) {
|
| - return launched_process;
|
| + return launched_process.Take();
|
| }
|
| }
|
| }
|
|
|