ompi: fix coverity issues
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>
Этот коммит содержится в:
родитель
e019203499
Коммит
4cb42f8264
@ -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)
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user