summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjavi%netscape.com <devnull@localhost>2001-01-22 19:38:04 +0000
committerjavi%netscape.com <devnull@localhost>2001-01-22 19:38:04 +0000
commit29ff320d0c76c4f34c45429c3455a17f726c42c3 (patch)
tree72466e062c8274412b32df19c73a134ba8402d51
parent587fed33bf182f5df59557e079bd2da6fb9fe7e4 (diff)
downloadnss-hg-29ff320d0c76c4f34c45429c3455a17f726c42c3.tar.gz
Fix for Bug 66204
Make nss_Init in NSS3.1 honor the readOnly bit passed in so that NSS_InitReadWrite works as expected.
-rw-r--r--security/nss/lib/nss/nssinit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/security/nss/lib/nss/nssinit.c b/security/nss/lib/nss/nssinit.c
index 9a920e678..8c5922a12 100644
--- a/security/nss/lib/nss/nssinit.c
+++ b/security/nss/lib/nss/nssinit.c
@@ -161,11 +161,11 @@ nss_Init(const char *configdir, PRBool readOnly)
RNG_RNGInit(); /* initialize random number generator */
RNG_SystemInfoForRNG();
- status = nss_OpenCertDB(configdir, PR_TRUE);
+ status = nss_OpenCertDB(configdir, readOnly);
if (status != SECSuccess)
goto loser;
- status = nss_OpenKeyDB(configdir, PR_TRUE);
+ status = nss_OpenKeyDB(configdir, readOnly);
if (status != SECSuccess)
goto loser;