Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / ui / base / clipboard / scoped_clipboard_writer.cc
index 380b8d2..50a7ba3 100644 (file)
 
 namespace ui {
 
-ScopedClipboardWriter::ScopedClipboardWriter(Clipboard* clipboard,
-                                             ClipboardType type)
-    : clipboard_(clipboard),
-      type_(type) {
+ScopedClipboardWriter::ScopedClipboardWriter(ClipboardType type) : type_(type) {
 }
 
 ScopedClipboardWriter::~ScopedClipboardWriter() {
-  if (!objects_.empty() && clipboard_)
-    clipboard_->WriteObjects(type_, objects_);
+  if (!objects_.empty())
+    ui::Clipboard::GetForCurrentThread()->WriteObjects(type_, objects_);
 }
 
 void ScopedClipboardWriter::WriteText(const base::string16& text) {