1
1

coll/ml: silence warnings (incorrect callback prototype)

Этот коммит содержится в:
Gilles Gouaillardet 2015-09-07 14:56:49 +09:00
родитель 56f8a7b840
Коммит c404e98dce
2 изменённых файлов: 8 добавлений и 4 удалений

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

@ -19,7 +19,7 @@
/* collective managment descriptor initialization - called right after
* the constructor by opal_free_list code
*/
static void mca_coll_ml_collective_operation_progress_init
static int mca_coll_ml_collective_operation_progress_init
(opal_free_list_item_t* item, void* ctx)
{
int i;
@ -56,6 +56,7 @@ static void mca_coll_ml_collective_operation_progress_init
coll_op->coll_module =
((struct coll_desc_init *)ctx)->bcol_base_module;
return OPAL_SUCCESS;
}
int ml_coll_schedule_setup(mca_coll_ml_module_t *ml_module)

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

@ -326,20 +326,22 @@ static void mca_coll_ml_collective_operation_progress_destruct
/* initialize the full message descriptor - can pass in module specific
* initialization data
*/
static void init_ml_fragment_desc(opal_free_list_item_t *desc , void* ctx);
static void init_ml_message_desc(opal_free_list_item_t *desc , void* ctx)
static int init_ml_fragment_desc(opal_free_list_item_t *desc , void* ctx);
static int init_ml_message_desc(opal_free_list_item_t *desc , void* ctx)
{
mca_coll_ml_module_t *module= (mca_coll_ml_module_t *) ctx;
mca_coll_ml_descriptor_t *msg_desc = (mca_coll_ml_descriptor_t *) desc;
/* finish setting up the fragment descriptor */
init_ml_fragment_desc((opal_free_list_item_t*)&(msg_desc->fragment),module);
return OPAL_SUCCESS;
}
/* initialize the fragment descriptor - can pass in module specific
* initialization data
*/
static void init_ml_fragment_desc(opal_free_list_item_t *desc , void* ctx)
static int init_ml_fragment_desc(opal_free_list_item_t *desc , void* ctx)
{
mca_coll_ml_module_t *module= (mca_coll_ml_module_t *) ctx;
mca_coll_ml_fragment_t *frag_desc = (mca_coll_ml_fragment_t *) desc;
@ -352,6 +354,7 @@ static void init_ml_fragment_desc(opal_free_list_item_t *desc , void* ctx)
malloc(sizeof(bcol_function_args_t) * module->max_fn_calls);
}
return OPAL_SUCCESS;
}
static void mca_coll_ml_bcol_list_item_construct(mca_coll_ml_bcol_list_item_t *item)
{