Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index f61f0a172a12a9f9238eff365706ec59697b89d7..373b7c8452cfc91b9a70259c9836c7a7f0857c7f 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -608,14 +608,14 @@ WebDragData DropDataToWebDragData(const DropData& drop_data) { |
item_list.push_back(item); |
} |
- for (std::vector<DropData::FileInfo>::const_iterator it = |
+ for (std::vector<ui::FileInfo>::const_iterator it = |
drop_data.filenames.begin(); |
it != drop_data.filenames.end(); |
++it) { |
WebDragData::Item item; |
item.storageType = WebDragData::Item::StorageTypeFilename; |
- item.filenameData = it->path; |
- item.displayNameData = it->display_name; |
+ item.filenameData = it->path.AsUTF16Unsafe(); |
+ item.displayNameData = it->display_name.AsUTF16Unsafe(); |
item_list.push_back(item); |
} |