diff --git a/ompi/datatype/convertor.h b/ompi/datatype/convertor.h index 6dc89f81b3..5e8ae58158 100644 --- a/ompi/datatype/convertor.h +++ b/ompi/datatype/convertor.h @@ -161,7 +161,7 @@ ompi_convertor_personalize( ompi_convertor_t* pConv, uint32_t flags, static inline int32_t ompi_convertor_need_buffers( const ompi_convertor_t* pConvertor ) { - return ompi_ddt_is_contiguous_memory_layout( pConvertor->pDesc, pConvertor->count ); + return !ompi_ddt_is_contiguous_memory_layout( pConvertor->pDesc, pConvertor->count ); } /*