Index: ui/base/clipboard/scoped_clipboard_writer.cc |
diff --git a/ui/base/clipboard/scoped_clipboard_writer.cc b/ui/base/clipboard/scoped_clipboard_writer.cc |
index 380b8d2fb848bdb9f012ed0595df1371124e449b..50a7ba39fec8544eec497a55c851387c578a3909 100644 |
--- a/ui/base/clipboard/scoped_clipboard_writer.cc |
+++ b/ui/base/clipboard/scoped_clipboard_writer.cc |
@@ -15,15 +15,12 @@ |
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) { |