| Index: ui/views/controls/menu/menu_item_view.cc
|
| diff --git a/ui/views/controls/menu/menu_item_view.cc b/ui/views/controls/menu/menu_item_view.cc
|
| index 73fc3039650a4d38bd2908439eb40707aa0585c9..2107c9a328f7fae7d2fe4ded89c7e2fb98ee75ba 100644
|
| --- a/ui/views/controls/menu/menu_item_view.cc
|
| +++ b/ui/views/controls/menu/menu_item_view.cc
|
| @@ -8,7 +8,6 @@
|
|
|
| #include "base/i18n/case_conversion.h"
|
| #include "base/macros.h"
|
| -#include "base/stl_util.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "ui/accessibility/ax_view_state.h"
|
| #include "ui/base/l10n/l10n_util.h"
|
| @@ -525,7 +524,9 @@ void MenuItemView::ChildrenChanged() {
|
| }
|
| }
|
|
|
| - base::STLDeleteElements(&removed_items_);
|
| + for (auto item : removed_items_)
|
| + delete item;
|
| + removed_items_.clear();
|
| }
|
|
|
| void MenuItemView::Layout() {
|
| @@ -598,7 +599,8 @@ MenuItemView::MenuItemView(MenuItemView* parent,
|
|
|
| MenuItemView::~MenuItemView() {
|
| delete submenu_;
|
| - base::STLDeleteElements(&removed_items_);
|
| + for (auto item : removed_items_)
|
| + delete item;
|
| }
|
|
|
| const char* MenuItemView::GetClassName() const {
|
|
|