Index: ui/views/widget/native_widget_win_unittest.cc |
diff --git a/ui/views/widget/native_widget_win_unittest.cc b/ui/views/widget/native_widget_win_unittest.cc |
index 9ad5ecb2269faba40450db84f075ce857f64e80e..7808b3b25e916bfa14058031e9107fa3c8e7f872 100644 |
--- a/ui/views/widget/native_widget_win_unittest.cc |
+++ b/ui/views/widget/native_widget_win_unittest.cc |
@@ -8,19 +8,15 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/message_loop.h" |
#include "testing/gtest/include/gtest/gtest.h" |
+#include "ui/base/win/scoped_ole_initializer.h" |
namespace views { |
namespace { |
class NativeWidgetWinTest : public testing::Test { |
public: |
- NativeWidgetWinTest() { |
- OleInitialize(NULL); |
- } |
- |
- ~NativeWidgetWinTest() { |
- OleUninitialize(); |
- } |
+ NativeWidgetWinTest() {} |
+ ~NativeWidgetWinTest() {} |
virtual void TearDown() { |
// Flush the message loop because we have pending release tasks |
@@ -38,6 +34,7 @@ class NativeWidgetWinTest : public testing::Test { |
private: |
MessageLoopForUI message_loop_; |
+ ui::ScopedOleInitializer ole_initializer_; |
DISALLOW_COPY_AND_ASSIGN(NativeWidgetWinTest); |
}; |