diff options
Diffstat (limited to 'smime/gui/certificate-viewer.c')
-rw-r--r-- | smime/gui/certificate-viewer.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/smime/gui/certificate-viewer.c b/smime/gui/certificate-viewer.c index f71993dc05..c78bd77a75 100644 --- a/smime/gui/certificate-viewer.c +++ b/smime/gui/certificate-viewer.c @@ -317,6 +317,8 @@ GtkWidget* certificate_viewer_show (ECert *cert) { CertificateViewerData *cvm_data; + GtkDialog *dialog; + GtkWidget *action_area; gchar *title; cvm_data = g_new0 (CertificateViewerData, 1); @@ -327,13 +329,14 @@ certificate_viewer_show (ECert *cert) cvm_data->dialog = e_builder_get_widget (cvm_data->builder, "certificate-viewer-dialog"); gtk_widget_realize (cvm_data->dialog); - gtk_container_set_border_width (GTK_CONTAINER (GTK_DIALOG (cvm_data->dialog)->action_area), 12); - title = g_strdup_printf (_("Certificate Viewer: %s"), e_cert_get_window_title (cert)); - - gtk_window_set_title (GTK_WINDOW (cvm_data->dialog), - title); + dialog = GTK_DIALOG (cvm_data->dialog); + action_area = gtk_dialog_get_action_area (dialog); + gtk_container_set_border_width (GTK_CONTAINER (action_area), 12); + title = g_strdup_printf ( + _("Certificate Viewer: %s"), e_cert_get_window_title (cert)); + gtk_window_set_title (GTK_WINDOW (cvm_data->dialog), title); g_free (title); fill_in_general (cvm_data, cert); |