1
1
Fixes CID 715741: Logically dead code

Verified. Removed dead code.

Fixes CID 1320878: Resource leak

Free proc_list before returning.

Signed-off-by: Nathan Hjelm <hjelmn@me.com>
Этот коммит содержится в:
Nathan Hjelm 2015-10-09 08:18:09 -06:00
родитель e019203499
Коммит 4cb42f8264
2 изменённых файлов: 3 добавлений и 10 удалений

Просмотреть файл

@ -179,6 +179,7 @@ int ompi_dpm_connect_accept(ompi_communicator_t *comm, int root,
free(nstring);
if (NULL == (nstring = (char*)opal_pmix.get_nspace(proc_list[i]->super.proc_name.jobid))) {
opal_argv_free(members);
free (proc_list);
return OMPI_ERR_NOT_SUPPORTED;
}
opal_argv_append_nosize(&members, nstring);

Просмотреть файл

@ -43,19 +43,11 @@ mca_bcol_base_memory_block_desc_t *mca_coll_ml_allocate_block(struct mca_coll_ml
if (!memory_block->block){
ML_VERBOSE(1, ("lmngr failed."));
ret = NULL;
goto exit_ERROR;
free(memory_block);
return NULL;
}
return memory_block;
exit_ERROR:
if (memory_block){
free(memory_block);
return ret;
}
return ret;
}
void mca_coll_ml_free_block (mca_bcol_base_memory_block_desc_t *ml_memblock)