| Index: chrome/installer/util/set_reg_value_work_item.h
|
| ===================================================================
|
| --- chrome/installer/util/set_reg_value_work_item.h (revision 71761)
|
| +++ chrome/installer/util/set_reg_value_work_item.h (working copy)
|
| @@ -9,6 +9,7 @@
|
| #include <windows.h>
|
|
|
| #include <string>
|
| +#include <vector>
|
|
|
| #include "chrome/installer/util/work_item.h"
|
|
|
| @@ -66,23 +67,16 @@
|
| // Name of the value to be set.
|
| std::wstring value_name_;
|
|
|
| - // Data of the value to be set.
|
| - std::wstring value_data_str_; // if data is of type REG_SZ
|
| - DWORD value_data_dword_; // if data is of type REG_DWORD
|
| - int64 value_data_qword_; // if data is of type REG_QWORD
|
| -
|
| // Whether to overwrite the existing value under the target key.
|
| bool overwrite_;
|
|
|
| // Type of data to store
|
| DWORD type_;
|
| + std::vector<uint8> value_;
|
| + DWORD previous_type_;
|
| + std::vector<uint8> previous_value_;
|
|
|
| SettingStatus status_;
|
| -
|
| - // Data of the previous value.
|
| - std::wstring previous_value_str_; // if data is of type REG_SZ
|
| - DWORD previous_value_dword_; // if data is of type REG_DWORD
|
| - int64 previous_value_qword_; // if data is of type REG_QWORD
|
| };
|
|
|
| #endif // CHROME_INSTALLER_UTIL_SET_REG_VALUE_WORK_ITEM_H__
|
|
|