Remove compilation warnings.
Correct the pml base allocator C89 forbids mixed declarations and code !!! This commit was SVN r5958.
Этот коммит содержится в:
родитель
b5ea5e0994
Коммит
b93f07fd0e
@ -98,7 +98,7 @@ int ompi_free_list_grow(ompi_free_list_t* flist, size_t num_elements)
|
||||
if (NULL != flist->fl_elem_class) {
|
||||
OBJ_CONSTRUCT_INTERNAL(item, flist->fl_elem_class);
|
||||
}
|
||||
ompi_list_append(&flist->super.super, item);
|
||||
ompi_list_append(&(flist->super), &(item->super));
|
||||
ptr += flist->fl_elem_size;
|
||||
}
|
||||
flist->fl_num_allocated += num_elements;
|
||||
|
@ -68,6 +68,8 @@ mca_mpool_base_module_t* mca_mpool_base_module_create(const char* name, void* us
|
||||
mca_mpool_base_component_t* component = NULL;
|
||||
mca_mpool_base_module_t* module = NULL;
|
||||
ompi_list_item_t* item;
|
||||
mca_mpool_base_selected_module_t *sm;
|
||||
|
||||
for (item = ompi_list_get_first(&mca_mpool_base_components);
|
||||
item != ompi_list_get_end(&mca_mpool_base_components);
|
||||
item = ompi_list_get_next(item)) {
|
||||
@ -83,7 +85,6 @@ mca_mpool_base_module_t* mca_mpool_base_module_create(const char* name, void* us
|
||||
if(NULL == component)
|
||||
return NULL;
|
||||
module = component->mpool_init(user);
|
||||
mca_mpool_base_selected_module_t *sm;
|
||||
sm = OBJ_NEW(mca_mpool_base_selected_module_t);
|
||||
sm->mpool_component = component;
|
||||
sm->mpool_module = module;
|
||||
|
@ -42,7 +42,7 @@ static int32_t mca_pml_bsend_init = 0;
|
||||
/*
|
||||
* Routine to return pages to sub-allocator as needed
|
||||
*/
|
||||
static void* mca_pml_bsend_alloc_segment(size_t* size_inout)
|
||||
static void* mca_pml_bsend_alloc_segment(size_t* size_inout, void* user_in, void** user_out)
|
||||
{
|
||||
void *addr;
|
||||
size_t size = *size_inout;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user