diff options
Diffstat (limited to 'ui/base/test/test_clipboard.cc')
-rw-r--r-- | ui/base/test/test_clipboard.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/base/test/test_clipboard.cc b/ui/base/test/test_clipboard.cc index df51c99..cbea7e8 100644 --- a/ui/base/test/test_clipboard.cc +++ b/ui/base/test/test_clipboard.cc @@ -17,10 +17,12 @@ TestClipboard::TestClipboard() TestClipboard::~TestClipboard() { } -void TestClipboard::UseForCurrentThread() { +Clipboard* TestClipboard::CreateForCurrentThread() { base::AutoLock lock(Clipboard::clipboard_map_lock_.Get()); + Clipboard* clipboard = new TestClipboard; Clipboard::clipboard_map_.Get()[base::PlatformThread::CurrentId()] = - new TestClipboard; + clipboard; + return clipboard; } uint64 TestClipboard::GetSequenceNumber(ClipboardType type) const { |