f3ce12e71a
pml/v: - If vprotocol is not being used vprotocol_include_list is leaked. Assume vprotocol never takes ownership (see below) and always free the string. coll/ml: - (patch verified) calling mca_base_param_lookup_string after mca_base_param_reg_string is unnecessary. The call to mca_base_param_lookup_string causes the value returned by mca_base_param_reg_string to be leaked. - Need to free mca_coll_ml_component.config_file_name on component close. btl/openib: - calling mca_base_param_lookup_string after mca_base_param_reg_string is unnecessary. The call to mca_base_param_lookup_string causes the value returned by mca_base_param_reg_string to be leaked. vprotocol/base: - There was no way for pml/v to determine if vprotocol took ownership of vprotocol_include_list. Fix by always never ownership (use strdup). mca/base: - param_lookup will result in storage->stringval to be a newly allocated string if the mca parameter has a string value. ensure this string is always freed. cmr:v1.7 This commit was SVN r27569. |
||
---|---|---|
.. | ||
backtrace | ||
base | ||
compress | ||
crs | ||
event | ||
hwloc | ||
if | ||
installdirs | ||
memchecker | ||
memcpy | ||
memory | ||
pstat | ||
shmem | ||
timer | ||
Makefile.am | ||
mca.h |