| Index: ui/message_center/message_center.cc
|
| diff --git a/ui/message_center/message_center.cc b/ui/message_center/message_center.cc
|
| index 8aeb89b0611dda4c5ff53d318605f84e9992a82f..97f05ce637474326cddbc6690ca04e79c0c6b945 100644
|
| --- a/ui/message_center/message_center.cc
|
| +++ b/ui/message_center/message_center.cc
|
| @@ -12,6 +12,29 @@
|
|
|
| namespace message_center {
|
|
|
| +namespace {
|
| +static MessageCenter* g_message_center;
|
| +}
|
| +
|
| +// static
|
| +void MessageCenter::Initialize() {
|
| + DCHECK(g_message_center == NULL);
|
| + g_message_center = new MessageCenter();
|
| +}
|
| +
|
| +// static
|
| +MessageCenter* MessageCenter::Get() {
|
| + DCHECK(g_message_center);
|
| + return g_message_center;
|
| +}
|
| +
|
| +// static
|
| +void MessageCenter::Shutdown() {
|
| + DCHECK(g_message_center);
|
| + delete g_message_center;
|
| + g_message_center = NULL;
|
| +}
|
| +
|
| //------------------------------------------------------------------------------
|
| MessageCenter::MessageCenter()
|
| : delegate_(NULL) {
|
|
|