Procházet zdrojové kódy

Bug 697027 - 1 - minor memory leaks found by Valgrind + TET

https://bugzilla.redhat.com/show_bug.cgi?id=697027
[Case 1]
Description: Adding slapi_ch_free to free group_slapiattrs to
memberof_free_config.  Note: attributes which addresses are
stored in group_slapiattrs are freed properly.
Noriko Hosoi před 14 roky
rodič
revize
1bc50015c9
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      ldap/servers/plugins/memberof/memberof_config.c

+ 1 - 0
ldap/servers/plugins/memberof/memberof_config.c

@@ -471,6 +471,7 @@ memberof_free_config(MemberOfConfig *config)
 		{
 			slapi_attr_free(&config->group_slapiattrs[i]);
 		}
+		slapi_ch_free((void **)&config->group_slapiattrs);
 
 		slapi_ch_free_string(&config->memberof_attr);
 	}