From 750ff55aa5bebc084eff363b7ffa17bf7c2d729b Mon Sep 17 00:00:00 2001 From: "wchang0222%aol.com" Date: Fri, 14 Nov 2003 01:42:51 +0000 Subject: [PATCH] Bugzilla bug 225619: fixed memory leaks. --- security/jss/org/mozilla/jss/CryptoManager.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/security/jss/org/mozilla/jss/CryptoManager.c b/security/jss/org/mozilla/jss/CryptoManager.c index 4b50e43ef0e5..e40ac500ef55 100644 --- a/security/jss/org/mozilla/jss/CryptoManager.c +++ b/security/jss/org/mozilla/jss/CryptoManager.c @@ -391,14 +391,14 @@ Java_org_mozilla_jss_CryptoManager_initializeAllNative2 PR_ASSERT( strlen(keySlotChars) == 65 ); PR_ASSERT( strlen(fipsChars) == 65 ); PR_ASSERT( strlen(fipsKeyChars) == 65 ); - PK11_ConfigurePKCS11( PL_strdup(manuChars), - PL_strdup(libraryChars), - PL_strdup(tokChars), - PL_strdup(keyTokChars), - PL_strdup(slotChars), - PL_strdup(keySlotChars), - PL_strdup(fipsChars), - PL_strdup(fipsKeyChars), + PK11_ConfigurePKCS11( manuChars, + libraryChars, + tokChars, + keyTokChars, + slotChars, + keySlotChars, + fipsChars, + fipsKeyChars, 0, /* minimum pin length */ PR_FALSE /* password required */ );