diff --git a/ompi/mca/btl/gm/btl_gm.c b/ompi/mca/btl/gm/btl_gm.c index 7a60b7b879..1bc33a6ec0 100644 --- a/ompi/mca/btl/gm/btl_gm.c +++ b/ompi/mca/btl/gm/btl_gm.c @@ -388,7 +388,7 @@ mca_btl_base_descriptor_t* mca_btl_gm_prepare_dst( return NULL; } - ompi_ddt_type_lb(convertor, &lb); + ompi_ddt_type_lb(convertor->pDesc, &lb); frag->segment.seg_len = *size; frag->segment.seg_addr.pval = convertor->pBaseBuf + lb + convertor->bConverted; diff --git a/ompi/mca/btl/mvapi/btl_mvapi.c b/ompi/mca/btl/mvapi/btl_mvapi.c index de60778ad6..290e5a0f31 100644 --- a/ompi/mca/btl/mvapi/btl_mvapi.c +++ b/ompi/mca/btl/mvapi/btl_mvapi.c @@ -467,7 +467,7 @@ mca_btl_base_descriptor_t* mca_btl_mvapi_prepare_dst( return NULL; } - ompi_ddt_type_lb(convertor, &lb); + ompi_ddt_type_lb(convertor->pDesc, &lb); frag->segment.seg_len = *size; frag->segment.seg_addr.pval = convertor->pBaseBuf + lb + convertor->bConverted; frag->base.des_flags = 0; diff --git a/ompi/mca/btl/openib/btl_openib.c b/ompi/mca/btl/openib/btl_openib.c index 493ba1993f..96f66491ed 100644 --- a/ompi/mca/btl/openib/btl_openib.c +++ b/ompi/mca/btl/openib/btl_openib.c @@ -468,7 +468,7 @@ mca_btl_base_descriptor_t* mca_btl_openib_prepare_dst( return NULL; } - ompi_ddt_type_lb(convertor, &lb); + ompi_ddt_type_lb(convertor->pDesc, &lb); frag->segment.seg_len = *size; frag->segment.seg_addr.pval = convertor->pBaseBuf + lb + convertor->bConverted; frag->base.des_flags = 0;