From bc7c7799f09b81c85c5f0ff6e0bcdcbaf539f02b Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Sun, 18 Dec 2005 08:34:08 +0000 Subject: gui/ca-trust-dialog.c (ca_trust_dialog_show) gui/cert-trust-dialog.c 2005-12-18 Tor Lillqvist * gui/ca-trust-dialog.c (ca_trust_dialog_show) * gui/cert-trust-dialog.c (cert_trust_dialog_show) * gui/certificate-manager.c (certificate_manager_config_control_new) * gui/certificate-viewer.c (certificate_viewer_show) * gui/e-cert-selector.c (e_cert_selector_new): Construct glade file pathname at run-time. svn path=/trunk/; revision=30857 --- smime/gui/certificate-manager.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'smime/gui/certificate-manager.c') diff --git a/smime/gui/certificate-manager.c b/smime/gui/certificate-manager.c index 867eed7b80..3191a793e0 100644 --- a/smime/gui/certificate-manager.c +++ b/smime/gui/certificate-manager.c @@ -49,6 +49,8 @@ #include #include +#include "e-util/e-util-private.h" + typedef struct { GladeXML *gui; @@ -970,12 +972,18 @@ certificate_manager_config_control_new (void) { CertificateManagerData *cfm_data; GtkWidget *control_widget; + char *gladefile; /* We need to peek the db here to make sure it (and NSS) are fully initialized. */ e_cert_db_peek (); cfm_data = g_new0 (CertificateManagerData, 1); - cfm_data->gui = glade_xml_new (EVOLUTION_GLADEDIR "/" GLADE_FILE_NAME, NULL, NULL); + + gladefile = g_build_filename (EVOLUTION_GLADEDIR, + GLADE_FILE_NAME, + NULL); + cfm_data->gui = glade_xml_new (gladefile, NULL, NULL); + g_free (gladefile); cfm_data->yourcerts_treeview = glade_xml_get_widget (cfm_data->gui, "yourcerts-treeview"); cfm_data->contactcerts_treeview = glade_xml_get_widget (cfm_data->gui, "contactcerts-treeview"); -- cgit v1.2.3