| Index: ui/base/dragdrop/os_exchange_data_win_unittest.cc
|
| diff --git a/ui/base/dragdrop/os_exchange_data_win_unittest.cc b/ui/base/dragdrop/os_exchange_data_win_unittest.cc
|
| index 7c5876fe84a64795dad7df7e24dd7a4cf04969b1..36f235a959b6690996de3481acf87a147ebb01c1 100644
|
| --- a/ui/base/dragdrop/os_exchange_data_win_unittest.cc
|
| +++ b/ui/base/dragdrop/os_exchange_data_win_unittest.cc
|
| @@ -29,7 +29,7 @@ TEST(OSExchangeDataWinTest, StringDataAccessViaCOM) {
|
| STGMEDIUM medium;
|
| EXPECT_EQ(S_OK, com_data->GetData(&format_etc, &medium));
|
| std::wstring output =
|
| - base::win::ScopedHGlobal<wchar_t>(medium.hGlobal).get();
|
| + base::win::ScopedHGlobal<wchar_t*>(medium.hGlobal).get();
|
| EXPECT_EQ(input, output);
|
| ReleaseStgMedium(&medium);
|
| }
|
| @@ -51,7 +51,7 @@ TEST(OSExchangeDataWinTest, StringDataWritingViaCOM) {
|
| HGLOBAL glob = GlobalAlloc(GPTR, sizeof(wchar_t) * (input.size() + 1));
|
| size_t stringsz = input.size();
|
| SIZE_T sz = GlobalSize(glob);
|
| - base::win::ScopedHGlobal<wchar_t> global_lock(glob);
|
| + base::win::ScopedHGlobal<wchar_t*> global_lock(glob);
|
| wchar_t* buffer_handle = global_lock.get();
|
| wcscpy_s(buffer_handle, input.size() + 1, input.c_str());
|
| medium.hGlobal = glob;
|
| @@ -66,7 +66,7 @@ TEST(OSExchangeDataWinTest, StringDataWritingViaCOM) {
|
| std::wstring title;
|
| EXPECT_TRUE(data2.GetURLAndTitle(
|
| OSExchangeData::CONVERT_FILENAMES, &url_from_data, &title));
|
| - GURL reference_url(input);
|
| + GURL reference_url(in put);
|
| EXPECT_EQ(reference_url.spec(), url_from_data.spec());
|
| }
|
|
|
| @@ -89,7 +89,7 @@ TEST(OSExchangeDataWinTest, RemoveData) {
|
| HGLOBAL glob = GlobalAlloc(GPTR, sizeof(wchar_t) * (input.size() + 1));
|
| size_t stringsz = input.size();
|
| SIZE_T sz = GlobalSize(glob);
|
| - base::win::ScopedHGlobal<wchar_t> global_lock(glob);
|
| + base::win::ScopedHGlobal<wchar_t*> global_lock(glob);
|
| wchar_t* buffer_handle = global_lock.get();
|
| wcscpy_s(buffer_handle, input.size() + 1, input.c_str());
|
| medium.hGlobal = glob;
|
| @@ -101,7 +101,7 @@ TEST(OSExchangeDataWinTest, RemoveData) {
|
| HGLOBAL glob = GlobalAlloc(GPTR, sizeof(wchar_t) * (input2.size() + 1));
|
| size_t stringsz = input2.size();
|
| SIZE_T sz = GlobalSize(glob);
|
| - base::win::ScopedHGlobal<wchar_t> global_lock(glob);
|
| + base::win::ScopedHGlobal<wchar_t*> global_lock(glob);
|
| wchar_t* buffer_handle = global_lock.get();
|
| wcscpy_s(buffer_handle, input2.size() + 1, input2.c_str());
|
| medium.hGlobal = glob;
|
| @@ -136,7 +136,7 @@ TEST(OSExchangeDataWinTest, URLDataAccessViaCOM) {
|
| STGMEDIUM medium;
|
| EXPECT_EQ(S_OK, com_data->GetData(&format_etc, &medium));
|
| std::wstring output =
|
| - base::win::ScopedHGlobal<wchar_t>(medium.hGlobal).get();
|
| + base::win::ScopedHGlobal<wchar_t*>(medium.hGlobal).get();
|
| EXPECT_EQ(url.spec(), base::WideToUTF8(output));
|
| ReleaseStgMedium(&medium);
|
| }
|
| @@ -163,7 +163,7 @@ TEST(OSExchangeDataWinTest, MultipleFormatsViaCOM) {
|
| STGMEDIUM medium;
|
| EXPECT_EQ(S_OK, com_data->GetData(&url_format_etc, &medium));
|
| std::wstring output_url =
|
| - base::win::ScopedHGlobal<wchar_t>(medium.hGlobal).get();
|
| + base::win::ScopedHGlobal<wchar_t*>(medium.hGlobal).get();
|
| EXPECT_EQ(url.spec(), base::WideToUTF8(output_url));
|
| ReleaseStgMedium(&medium);
|
|
|
| @@ -171,7 +171,7 @@ TEST(OSExchangeDataWinTest, MultipleFormatsViaCOM) {
|
| // |text|! This is because the URL is added first and thus takes precedence!
|
| EXPECT_EQ(S_OK, com_data->GetData(&text_format_etc, &medium));
|
| std::wstring output_text =
|
| - base::win::ScopedHGlobal<wchar_t>(medium.hGlobal).get();
|
| + base::win::ScopedHGlobal<wchar_t*>(medium.hGlobal).get();
|
| EXPECT_EQ(url_spec, base::WideToUTF8(output_text));
|
| ReleaseStgMedium(&medium);
|
| }
|
| @@ -284,7 +284,7 @@ TEST(OSExchangeDataWinTest, TestURLExchangeFormatsViaCOM) {
|
|
|
| STGMEDIUM medium;
|
| EXPECT_EQ(S_OK, com_data->GetData(&format_etc, &medium));
|
| - base::win::ScopedHGlobal<char> glob(medium.hGlobal);
|
| + base::win::ScopedHGlobal<char*> glob(medium.hGlobal);
|
| std::string output(glob.get(), glob.Size());
|
| std::string file_contents = "[InternetShortcut]\r\nURL=";
|
| file_contents += url_spec;
|
| @@ -329,7 +329,7 @@ TEST(OSExchangeDataWinTest, CFHtml) {
|
| STGMEDIUM medium;
|
| IDataObject* data_object = OSExchangeDataProviderWin::GetIDataObject(data);
|
| EXPECT_EQ(S_OK, data_object->GetData(&format, &medium));
|
| - base::win::ScopedHGlobal<char> glob(medium.hGlobal);
|
| + base::win::ScopedHGlobal<char*> glob(medium.hGlobal);
|
| std::string output(glob.get(), glob.Size());
|
| EXPECT_EQ(expected_cf_html, output);
|
| ReleaseStgMedium(&medium);
|
|
|