Fix minor memory leak on init.
git-svn-id: svn://10.0.0.236/trunk@131702 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -273,7 +273,10 @@ secmod_getSecmodName(char *param, char **appName, char **filename,PRBool *rw)
|
||||
if (pk11_argHasFlag("flags","readOnly",save_params) ||
|
||||
pk11_argHasFlag("flags","noModDB",save_params)) *rw = PR_FALSE;
|
||||
|
||||
if (!secmodName || *secmodName == '\0') secmodName = PORT_Strdup(SECMOD_DB);
|
||||
if (!secmodName || *secmodName == '\0') {
|
||||
if (secmodName) PORT_Free(secmodName);
|
||||
secmodName = PORT_Strdup(SECMOD_DB);
|
||||
}
|
||||
*filename = secmodName;
|
||||
|
||||
lconfigdir = pk11_EvaluateConfigDir(configdir, appName);
|
||||
|
||||
Reference in New Issue
Block a user