aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--smime/ChangeLog7
-rw-r--r--smime/lib/e-cert-db.c7
2 files changed, 14 insertions, 0 deletions
diff --git a/smime/ChangeLog b/smime/ChangeLog
index 1225cc3ed3..a501fcd8c7 100644
--- a/smime/ChangeLog
+++ b/smime/ChangeLog
@@ -1,3 +1,10 @@
+2006-01-30 Tor Lillqvist <tml@novell.com>
+
+ * lib/e-cert-db.c (install_loadable_roots): On Win32, don't bother
+ to attempt looking in Unix paths like /usr/lib or /opt/mozilla
+ for Mozilla's nssckbi module. If necessary, add code later to look
+ up the installation path of Mozilla or Firefox from the Registry.
+
2006-01-29 Kjartan Maraas <kmaraas@gnome.org>
* gui/cert-trust-dialog.c: (ctd_response):
diff --git a/smime/lib/e-cert-db.c b/smime/lib/e-cert-db.c
index ea8e76ab36..de310ab4be 100644
--- a/smime/lib/e-cert-db.c
+++ b/smime/lib/e-cert-db.c
@@ -267,6 +267,7 @@ install_loadable_roots (void)
}
if (!RootsModule) {
+#ifndef G_OS_WIN32
/* grovel in various places for mozilla's built-in
cert module.
@@ -298,6 +299,12 @@ install_loadable_roots (void)
g_free (dll_path);
}
+#else
+ /* FIXME: Might be useful to look up if there is a
+ * Mozilla installation on the machine and use the
+ * nssckbi.dll from there.
+ */
+#endif
}
}