| Index: ui/message_center/message_center_impl.cc
|
| diff --git a/ui/message_center/message_center_impl.cc b/ui/message_center/message_center_impl.cc
|
| index 5b7d4c0197a99319382844a0dddcc3e0096ae828..fc93cf2b16d14a09b9d8d6d3cfa7ca5cb624d734 100644
|
| --- a/ui/message_center/message_center_impl.cc
|
| +++ b/ui/message_center/message_center_impl.cc
|
| @@ -10,6 +10,7 @@
|
| #include "base/command_line.h"
|
| #include "base/memory/scoped_vector.h"
|
| #include "base/observer_list.h"
|
| +#include "base/stl_util.h"
|
| #include "ui/message_center/message_center_style.h"
|
| #include "ui/message_center/message_center_switches.h"
|
| #include "ui/message_center/message_center_types.h"
|
| @@ -381,10 +382,9 @@ void MessageCenterImpl::RemoveObserver(MessageCenterObserver* observer) {
|
| }
|
|
|
| void MessageCenterImpl::AddNotificationBlocker(NotificationBlocker* blocker) {
|
| - if (std::find(blockers_.begin(), blockers_.end(), blocker) !=
|
| - blockers_.end()) {
|
| + if (ContainsValue(blockers_, blocker))
|
| return;
|
| - }
|
| +
|
| blocker->AddObserver(this);
|
| blockers_.push_back(blocker);
|
| }
|
|
|