| Index: sandbox/win/tests/validation_tests/commands.cc
|
| diff --git a/sandbox/win/tests/validation_tests/commands.cc b/sandbox/win/tests/validation_tests/commands.cc
|
| index dcdd4338da5177123867f6145b8f422db5567c5b..eefc498c6e3882bd85efa2dc17227d9f71bf9f4d 100644
|
| --- a/sandbox/win/tests/validation_tests/commands.cc
|
| +++ b/sandbox/win/tests/validation_tests/commands.cc
|
| @@ -13,7 +13,7 @@ namespace {
|
|
|
| // Returns the HKEY corresponding to name. If there is no HKEY corresponding
|
| // to the name it returns NULL.
|
| -HKEY GetHKEYFromString(const std::wstring &name) {
|
| +HKEY GetHKEYFromString(const base::string16 &name) {
|
| if (L"HKLM" == name)
|
| return HKEY_LOCAL_MACHINE;
|
| else if (L"HKCR" == name)
|
| @@ -29,17 +29,17 @@ HKEY GetHKEYFromString(const std::wstring &name) {
|
| }
|
|
|
| // Modifies string to remove the leading and trailing quotes.
|
| -void trim_quote(std::wstring* string) {
|
| - std::wstring::size_type pos1 = string->find_first_not_of(L'"');
|
| - std::wstring::size_type pos2 = string->find_last_not_of(L'"');
|
| +void trim_quote(base::string16* string) {
|
| + base::string16::size_type pos1 = string->find_first_not_of(L'"');
|
| + base::string16::size_type pos2 = string->find_last_not_of(L'"');
|
|
|
| - if (std::wstring::npos == pos1 || std::wstring::npos == pos2)
|
| + if (base::string16::npos == pos1 || base::string16::npos == pos2)
|
| (*string) = L"";
|
| else
|
| (*string) = string->substr(pos1, pos2 + 1);
|
| }
|
|
|
| -int TestOpenFile(std::wstring path, bool for_write) {
|
| +int TestOpenFile(base::string16 path, bool for_write) {
|
| wchar_t path_expanded[MAX_PATH + 1] = {0};
|
| DWORD size = ::ExpandEnvironmentStrings(path.c_str(), path_expanded,
|
| MAX_PATH);
|
| @@ -142,13 +142,13 @@ SBOX_TESTS_COMMAND int OpenFile(int argc, wchar_t **argv) {
|
| if (1 != argc)
|
| return SBOX_TEST_FAILED_TO_EXECUTE_COMMAND;
|
|
|
| - std::wstring path = argv[0];
|
| + base::string16 path = argv[0];
|
| trim_quote(&path);
|
|
|
| return TestOpenReadFile(path);
|
| }
|
|
|
| -int TestOpenReadFile(const std::wstring& path) {
|
| +int TestOpenReadFile(const base::string16& path) {
|
| return TestOpenFile(path, false);
|
| }
|
|
|
| @@ -156,13 +156,13 @@ int TestOpenWriteFile(int argc, wchar_t **argv) {
|
| if (1 != argc)
|
| return SBOX_TEST_FAILED_TO_EXECUTE_COMMAND;
|
|
|
| - std::wstring path = argv[0];
|
| + base::string16 path = argv[0];
|
| trim_quote(&path);
|
|
|
| return TestOpenWriteFile(path);
|
| }
|
|
|
| -int TestOpenWriteFile(const std::wstring& path) {
|
| +int TestOpenWriteFile(const base::string16& path) {
|
| return TestOpenFile(path, true);
|
| }
|
|
|
| @@ -174,7 +174,7 @@ SBOX_TESTS_COMMAND int OpenKey(int argc, wchar_t **argv) {
|
| HKEY base_key = GetHKEYFromString(argv[0]);
|
|
|
| // Get the subkey.
|
| - std::wstring subkey;
|
| + base::string16 subkey;
|
| if (2 == argc) {
|
| subkey = argv[1];
|
| trim_quote(&subkey);
|
| @@ -183,7 +183,7 @@ SBOX_TESTS_COMMAND int OpenKey(int argc, wchar_t **argv) {
|
| return TestOpenKey(base_key, subkey);
|
| }
|
|
|
| -int TestOpenKey(HKEY base_key, std::wstring subkey) {
|
| +int TestOpenKey(HKEY base_key, base::string16 subkey) {
|
| HKEY key;
|
| LONG err_code = ::RegOpenKeyEx(base_key,
|
| subkey.c_str(),
|
|
|