1
1

Fix CID 1369: minor memory leak.

This commit was SVN r22067.
Этот коммит содержится в:
Jeff Squyres 2009-10-07 19:40:00 +00:00
родитель de59a24593
Коммит d56b8d9183

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

@ -498,6 +498,7 @@ mca_common_sm_mmap_t* mca_common_sm_mmap_init_group(ompi_group_t *group,
{
size_t i, group_size;
ompi_proc_t *proc, **procs;
mca_common_sm_mmap_t *ret;
group_size = ompi_group_size(group);
procs = (ompi_proc_t**) malloc(sizeof(ompi_proc_t*) * group_size);
@ -513,8 +514,10 @@ mca_common_sm_mmap_t* mca_common_sm_mmap_init_group(ompi_group_t *group,
procs[i] = proc;
}
return mca_common_sm_mmap_init(procs, group_size, size, file_name,
size_ctl_structure, data_seg_alignment);
ret = mca_common_sm_mmap_init(procs, group_size, size, file_name,
size_ctl_structure, data_seg_alignment);
free(procs);
return ret;
}
int mca_common_sm_mmap_fini( mca_common_sm_mmap_t* sm_mmap )