1
1

going through the ompi_free_list_init_ex, fl_payload_buffer_size and

fl_payload_buffer_alignment were not being set.

This commit was SVN r16641.
Этот коммит содержится в:
Rich Graham 2007-11-02 17:51:32 +00:00
родитель a4d571f8ad
Коммит e4646a4dd5

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

@ -105,13 +105,16 @@ int ompi_free_list_init_ex(
if(elem_size > flist->fl_frag_size)
flist->fl_frag_size = elem_size;
flist->fl_frag_alignment = alignment;
if(elem_class)
flist->fl_frag_class = elem_class;
flist->fl_payload_buffer_size=flist->fl_frag_size-
flist->fl_frag_class->cls_sizeof;
flist->fl_payload_buffer_alignment=alignment;
flist->fl_max_to_alloc = max_elements_to_alloc;
flist->fl_num_allocated = 0;
flist->fl_num_per_alloc = num_elements_per_alloc;
flist->fl_mpool = mpool;
flist->fl_frag_alignment = alignment;
flist->item_init = item_init;
flist->ctx = ctx;
if(num_elements_to_alloc)