diff options
Diffstat (limited to 'capplet/settings/mail-settings-view.c')
-rw-r--r-- | capplet/settings/mail-settings-view.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/capplet/settings/mail-settings-view.c b/capplet/settings/mail-settings-view.c index 3a9864ae23..25a87cfbd4 100644 --- a/capplet/settings/mail-settings-view.c +++ b/capplet/settings/mail-settings-view.c @@ -176,11 +176,14 @@ msv_regen_view (MailSettingsView *acview) EAccountList *accounts = acview->priv->accounts; EIterator *node; GtkWidget *box, *label; + gchar *buff; gtk_container_foreach((GtkContainer *)acview->priv->box, (GtkCallback)gtk_widget_destroy, NULL); label = gtk_label_new (NULL); - gtk_label_set_markup ((GtkLabel *)label, _("<span size=\"large\" weight=\"bold\">Account management</span>")); + buff = g_strconcat ("<span size=\"large\" weight=\"bold\">", _("Account management"), "</span>", NULL); + gtk_label_set_markup ((GtkLabel *)label, buff); + g_free (buff); PACK_BOX(label,12); node = e_list_get_iterator ((EList *) accounts); @@ -227,7 +230,9 @@ static gboolean msv_btn_expose (GtkWidget *w, GdkEventExpose *event, MailSettingsView *mfv) { GdkPixbuf *img = g_object_get_data ((GObject *)w, "pbuf"); - cairo_t *cr = gdk_cairo_create (w->window); + cairo_t *cr; + + cr = gdk_cairo_create (gtk_widget_get_window (w)); cairo_save (cr); gdk_cairo_set_source_pixbuf (cr, img, event->area.x-5, event->area.y-4); cairo_paint(cr); |