Index: ui/base/clipboard/clipboard.cc |
diff --git a/ui/base/clipboard/clipboard.cc b/ui/base/clipboard/clipboard.cc |
index b98f3734d79dc3cca3d4c3c769a404a8ba49523c..69f54c6bf7610487c44090c53707b47939e8508a 100644 |
--- a/ui/base/clipboard/clipboard.cc |
+++ b/ui/base/clipboard/clipboard.cc |
@@ -142,8 +142,11 @@ void Clipboard::DispatchObject(ObjectType type, const ObjectMapParams& params) { |
} |
case CBF_DATA: |
- WriteData(&(params[0].front()), params[0].size(), |
- &(params[1].front()), params[1].size()); |
+ WriteData( |
+ FormatType::Deserialize( |
+ std::string(&(params[0].front()), params[0].size())), |
+ &(params[1].front()), |
+ params[1].size()); |
break; |
default: |