1
1

MTL_MXM/PML_YALLA: fix coverity issues.

Этот коммит содержится в:
Alina Sklarevich 2015-03-12 11:49:22 +02:00
родитель 695dcd5a28
Коммит 28586caecf
2 изменённых файлов: 5 добавлений и 2 удалений

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

@ -597,10 +597,12 @@ int ompi_mtl_mxm_del_procs(struct mca_mtl_base_module_t *mtl, size_t nprocs,
#if MXM_API >= MXM_VERSION(3,1)
if (ompi_mtl_mxm.bulk_disconnect) {
size_t nprocs_world;
ompi_proc_world(&nprocs_world);
ompi_proc_t **procs;
procs = ompi_proc_world(&nprocs_world);
if (nprocs == nprocs_world) {
mxm_ep_powerdown(ompi_mtl_mxm.ep);
}
free(procs);
}
#endif

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

@ -58,7 +58,8 @@ static int send_ep_address(void)
int rc;
addrlen = 0;
mxm_ep_get_address(ompi_pml_yalla.mxm_ep, NULL, &addrlen);
error = mxm_ep_get_address(ompi_pml_yalla.mxm_ep, NULL, &addrlen);
PML_YALLA_ASSERT(error == MXM_ERR_BUFFER_TOO_SMALL);
address = alloca(addrlen);
error = mxm_ep_get_address(ompi_pml_yalla.mxm_ep, address, &addrlen);