diff options
author | alexei.volkov.bugs%sun.com <devnull@localhost> | 2006-09-29 19:53:07 +0000 |
---|---|---|
committer | alexei.volkov.bugs%sun.com <devnull@localhost> | 2006-09-29 19:53:07 +0000 |
commit | 75fec41eef6b04ef421061309887ac1658fa8ef0 (patch) | |
tree | aefe0e444986dea2368559ed8c71b0d3773d4dff | |
parent | 89025c68c73c91e64cf2a5d9fb09bb2a7b07c339 (diff) | |
download | nss-hg-75fec41eef6b04ef421061309887ac1658fa8ef0.tar.gz |
321600: SECMOD_LoadPKCS11Module calls to PR_GetLibraryName must use PR_FreeLibraryName. r=wtchang. Patch provided by timeless.
-rw-r--r-- | security/nss/lib/pk11wrap/pk11load.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/security/nss/lib/pk11wrap/pk11load.c b/security/nss/lib/pk11wrap/pk11load.c index d0d305eb4..5b664ce9c 100644 --- a/security/nss/lib/pk11wrap/pk11load.c +++ b/security/nss/lib/pk11wrap/pk11load.c @@ -272,7 +272,12 @@ SECMOD_LoadPKCS11Module(SECMODModule *mod) { */ library = PR_LoadLibrary(full_name); mod->library = (void *)library; +#ifdef notdef + PR_FreeLibraryName(full_name); +#else PORT_Free(full_name); +#endif + if (library == NULL) { return SECFailure; } |