Browse Source

Bug 616500 - fix coverify Defect Type: Resource leaks issues CID 12094 - 12136

https://bugzilla.redhat.com/show_bug.cgi?id=616500
Resolves: bug 616500
Bug description: fix coverify Defect Type: Resource leaks issues CID 12101, 12102
description: Fixed resource leaks in _csngen_gen_tester_main() and _csngen_remote_tester_main().
Endi S. Dewata 15 years ago
parent
commit
67559e7c02
1 changed files with 3 additions and 1 deletions
  1. 3 1
      ldap/servers/slapd/csngen.c

+ 3 - 1
ldap/servers/slapd/csngen.c

@@ -827,7 +827,7 @@ static void
 _csngen_gen_tester_main (void *data) 
 {
 	CSNGen *gen = (CSNGen*)data;
-	CSN *csn;
+	CSN *csn = NULL;
 	char buff [CSN_STRSIZE];
 	int rc;
 
@@ -846,6 +846,7 @@ _csngen_gen_tester_main (void *data)
 			slapi_log_error (SLAPI_LOG_FATAL, NULL, "generate csn %s\n", 
 							 csn_as_string(csn, PR_FALSE, buff));
 		}	
+		csn_free(&csn);
 
 		/* sleep for 30 seconds */
 		DS_Sleep (PR_SecondsToInterval(10));
@@ -889,6 +890,7 @@ _csngen_remote_tester_main (void *data)
 			csngen_dump_state (gen);
 
 		}	
+		csn_free(&csn);
 
 		/* sleep for 30 seconds */
 		DS_Sleep (PR_SecondsToInterval(60));