aboutsummaryrefslogtreecommitdiffstats
path: root/smime/gui/certificate-manager.c
diff options
context:
space:
mode:
authorTor Lillqvist <tml@novell.com>2005-12-18 16:34:08 +0800
committerTor Lillqvist <tml@src.gnome.org>2005-12-18 16:34:08 +0800
commitbc7c7799f09b81c85c5f0ff6e0bcdcbaf539f02b (patch)
treeeeeb281b9e24aa9e9698bb9f64efba9d307f0675 /smime/gui/certificate-manager.c
parent095ee2463db06e42c17f7ad1ab8d6d4b8253c935 (diff)
downloadgsoc2013-evolution-bc7c7799f09b81c85c5f0ff6e0bcdcbaf539f02b.tar.gz
gsoc2013-evolution-bc7c7799f09b81c85c5f0ff6e0bcdcbaf539f02b.tar.zst
gsoc2013-evolution-bc7c7799f09b81c85c5f0ff6e0bcdcbaf539f02b.zip
gui/ca-trust-dialog.c (ca_trust_dialog_show) gui/cert-trust-dialog.c
2005-12-18 Tor Lillqvist <tml@novell.com> * 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
Diffstat (limited to 'smime/gui/certificate-manager.c')
-rw-r--r--smime/gui/certificate-manager.c10
1 files changed, 9 insertions, 1 deletions
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 <pkcs11.h>
#include <pk11func.h>
+#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");