| Index: ui/views/controls/button/checkbox.cc
|
| diff --git a/ui/views/controls/button/checkbox.cc b/ui/views/controls/button/checkbox.cc
|
| index a17102f6607151789b039c72bb9a31e4cd870d33..ed9eaa82206d462b3a24110fa6c6aeff811f3597 100644
|
| --- a/ui/views/controls/button/checkbox.cc
|
| +++ b/ui/views/controls/button/checkbox.cc
|
| @@ -19,12 +19,12 @@ Checkbox::Checkbox(const base::string16& label)
|
| : LabelButton(NULL, label),
|
| checked_(false) {
|
| SetHorizontalAlignment(gfx::ALIGN_LEFT);
|
| - LabelButtonBorder* button_border = new LabelButtonBorder(style());
|
| + scoped_ptr<LabelButtonBorder> button_border(new LabelButtonBorder(style()));
|
| button_border->SetPainter(false, STATE_HOVERED, NULL);
|
| button_border->SetPainter(false, STATE_PRESSED, NULL);
|
| // Inset the trailing side by a couple pixels for the focus border.
|
| button_border->set_insets(gfx::Insets(0, 0, 0, 2));
|
| - set_border(button_border);
|
| + SetBorder(button_border.PassAs<Border>());
|
| SetFocusable(true);
|
|
|
| ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
|
|
|