diff options
author | nicolson%netscape.com <devnull@localhost> | 2001-07-03 21:27:17 +0000 |
---|---|---|
committer | nicolson%netscape.com <devnull@localhost> | 2001-07-03 21:27:17 +0000 |
commit | 1bb7d40f7cc70a032621610a2b085f117a4062c2 (patch) | |
tree | 061a8b8a3789bb1a78cdf5ed368b4fed3def6cff | |
parent | 5c6a1bc7860f95b7c61b750d4999bdb0a877db75 (diff) | |
download | nss-hg-1bb7d40f7cc70a032621610a2b085f117a4062c2.tar.gz |
Build a dummy module list. This allows JSS to work when NSS has been
initialized with NSS_NoDB_Init.
-rw-r--r-- | security/nss/lib/pk11wrap/pk11util.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/security/nss/lib/pk11wrap/pk11util.c b/security/nss/lib/pk11wrap/pk11util.c index 121aaa2a7..cf16b8927 100644 --- a/security/nss/lib/pk11wrap/pk11util.c +++ b/security/nss/lib/pk11wrap/pk11util.c @@ -232,6 +232,12 @@ SECMOD_GetInternalModule(void) { void SECMOD_SetInternalModule( SECMODModule *mod) { internalModule = SECMOD_ReferenceModule(mod); + modules = SECMOD_NewModuleListElement(); + modules->module = SECMOD_ReferenceModule(mod); + modules->next = NULL; + if (!moduleLock) { + moduleLock = SECMOD_NewListLock(); + } } /* |