Index: components/clipboard/clipboard_standalone_impl.cc |
diff --git a/components/clipboard/clipboard_standalone_impl.cc b/components/clipboard/clipboard_standalone_impl.cc |
index 1a852f727d63bd537d4bcc8643872a9521cdf22a..1a5d3b38ed32d8cd0590a8a4a6a0689d9f146ef3 100644 |
--- a/components/clipboard/clipboard_standalone_impl.cc |
+++ b/components/clipboard/clipboard_standalone_impl.cc |
@@ -65,13 +65,14 @@ ClipboardStandaloneImpl::~ClipboardStandaloneImpl() { |
void ClipboardStandaloneImpl::GetSequenceNumber( |
Clipboard::Type clipboard_type, |
const mojo::Callback<void(uint64_t)>& callback) { |
- callback.Run(sequence_number_[clipboard_type]); |
+ callback.Run(sequence_number_[static_cast<int>(clipboard_type)]); |
} |
void ClipboardStandaloneImpl::GetAvailableMimeTypes( |
Clipboard::Type clipboard_type, |
const mojo::Callback<void(Array<String>)>& callback) { |
- callback.Run(clipboard_state_[clipboard_type]->GetMimeTypes()); |
+ callback.Run( |
+ clipboard_state_[static_cast<int>(clipboard_type)]->GetMimeTypes()); |
} |
void ClipboardStandaloneImpl::ReadMimeType( |
@@ -79,15 +80,16 @@ void ClipboardStandaloneImpl::ReadMimeType( |
const String& mime_type, |
const mojo::Callback<void(Array<uint8_t>)>& callback) { |
Array<uint8_t> mime_data; |
- clipboard_state_[clipboard_type]->GetData(mime_type, &mime_data); |
+ clipboard_state_[static_cast<int>(clipboard_type)]->GetData(mime_type, |
+ &mime_data); |
callback.Run(std::move(mime_data)); |
} |
void ClipboardStandaloneImpl::WriteClipboardData( |
Clipboard::Type clipboard_type, |
Map<String, Array<uint8_t>> data) { |
- sequence_number_[clipboard_type]++; |
- clipboard_state_[clipboard_type]->SetData(std::move(data)); |
+ sequence_number_[static_cast<int>(clipboard_type)]++; |
+ clipboard_state_[static_cast<int>(clipboard_type)]->SetData(std::move(data)); |
} |
} // namespace clipboard |