| Index: chrome/browser/gtk/options/fonts_page_gtk.cc
|
| diff --git a/chrome/browser/gtk/options/fonts_page_gtk.cc b/chrome/browser/gtk/options/fonts_page_gtk.cc
|
| index 9e73e3e89d0915720021bea2f68690319a9104b8..96c918e7dee0dc69595c26aba5ea1136dad382fa 100644
|
| --- a/chrome/browser/gtk/options/fonts_page_gtk.cc
|
| +++ b/chrome/browser/gtk/options/fonts_page_gtk.cc
|
| @@ -43,8 +43,8 @@ FontsPageGtk::~FontsPageGtk() {
|
| }
|
|
|
| void FontsPageGtk::Init() {
|
| - OptionsLayoutBuilderGtk options_builder;
|
| -
|
| + scoped_ptr<OptionsLayoutBuilderGtk>
|
| + options_builder(OptionsLayoutBuilderGtk::Create());
|
| serif_font_button_ = gtk_font_button_new();
|
| gtk_font_button_set_use_font(GTK_FONT_BUTTON(serif_font_button_), TRUE);
|
| gtk_font_button_set_use_size(GTK_FONT_BUTTON(serif_font_button_), TRUE);
|
| @@ -75,7 +75,7 @@ void FontsPageGtk::Init() {
|
| fixed_font_button_,
|
| NULL);
|
|
|
| - options_builder.AddOptionGroup(l10n_util::GetStringUTF8(
|
| + options_builder->AddOptionGroup(l10n_util::GetStringUTF8(
|
| IDS_FONT_LANGUAGE_SETTING_FONT_SUB_DIALOG_FONT_TITLE),
|
| font_controls, false);
|
|
|
| @@ -86,11 +86,11 @@ void FontsPageGtk::Init() {
|
| encoding_group_description.c_str(),
|
| default_encoding_combobox_,
|
| NULL);
|
| - options_builder.AddOptionGroup(l10n_util::GetStringUTF8(
|
| + options_builder->AddOptionGroup(l10n_util::GetStringUTF8(
|
| IDS_FONT_LANGUAGE_SETTING_FONT_SUB_DIALOG_ENCODING_TITLE),
|
| encoding_controls, false);
|
|
|
| - page_ = options_builder.get_page_widget();
|
| + page_ = options_builder->get_page_widget();
|
|
|
| serif_name_.Init(prefs::kWebKitSerifFontFamily, profile()->GetPrefs(), this);
|
| sans_serif_name_.Init(prefs::kWebKitSansSerifFontFamily,
|
|
|