| Index: ui/base/cursor/ozone/cursor_factory_ozone.cc
|
| diff --git a/ui/base/cursor/ozone/cursor_factory_ozone.cc b/ui/base/cursor/ozone/cursor_factory_ozone.cc
|
| index 709412e0c8b39d9b19e5611ac7f4789c1f7d5798..51fd7f82b9801278f1c9d310675c05eb5bdda01a 100644
|
| --- a/ui/base/cursor/ozone/cursor_factory_ozone.cc
|
| +++ b/ui/base/cursor/ozone/cursor_factory_ozone.cc
|
| @@ -11,17 +11,21 @@ namespace ui {
|
| // static
|
| CursorFactoryOzone* CursorFactoryOzone::impl_ = NULL;
|
|
|
| -CursorFactoryOzone::CursorFactoryOzone() {}
|
| +CursorFactoryOzone::CursorFactoryOzone() {
|
| + CHECK(!impl_) << "There should only be a single CursorFactoryOzone.";
|
| + impl_ = this;
|
| +}
|
|
|
| -CursorFactoryOzone::~CursorFactoryOzone() {}
|
| +CursorFactoryOzone::~CursorFactoryOzone() {
|
| + CHECK_EQ(impl_, this);
|
| + impl_ = NULL;
|
| +}
|
|
|
| CursorFactoryOzone* CursorFactoryOzone::GetInstance() {
|
| CHECK(impl_) << "No CursorFactoryOzone implementation set.";
|
| return impl_;
|
| }
|
|
|
| -void CursorFactoryOzone::SetInstance(CursorFactoryOzone* impl) { impl_ = impl; }
|
| -
|
| PlatformCursor CursorFactoryOzone::GetDefaultCursor(int type) {
|
| NOTIMPLEMENTED();
|
| return NULL;
|
|
|