| 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 97264466565ba901a86df7df366a7de574cd03a1..737b22e185567bd8cc84e80d67b7f693567672d5 100644
|
| --- a/ui/base/clipboard/scoped_clipboard_writer.cc
|
| +++ b/ui/base/clipboard/scoped_clipboard_writer.cc
|
| @@ -17,12 +17,21 @@ namespace ui {
|
| ScopedClipboardWriter::ScopedClipboardWriter(Clipboard* clipboard,
|
| Clipboard::Buffer buffer)
|
| : clipboard_(clipboard),
|
| - buffer_(buffer) {
|
| + buffer_(buffer),
|
| + source_tag_() {
|
| +}
|
| +
|
| +ScopedClipboardWriter::ScopedClipboardWriter(Clipboard* clipboard,
|
| + Clipboard::Buffer buffer,
|
| + Clipboard::SourceTag source_tag)
|
| + : clipboard_(clipboard),
|
| + buffer_(buffer),
|
| + source_tag_(source_tag) {
|
| }
|
|
|
| ScopedClipboardWriter::~ScopedClipboardWriter() {
|
| if (!objects_.empty() && clipboard_)
|
| - clipboard_->WriteObjects(buffer_, objects_);
|
| + clipboard_->WriteObjects(buffer_, objects_, source_tag_);
|
| }
|
|
|
| void ScopedClipboardWriter::WriteText(const string16& text) {
|
|
|