From 99640f35bc2b98425032bd76a4a1fa49ebad2d86 Mon Sep 17 00:00:00 2001 From: George Bosilca Date: Tue, 24 May 2005 17:50:08 +0000 Subject: [PATCH] Composed predefined datatypes should be marked as DATA. This commit was SVN r5849. --- src/datatype/dt_module.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/datatype/dt_module.c b/src/datatype/dt_module.c index 552894692a..4b56512dcd 100644 --- a/src/datatype/dt_module.c +++ b/src/datatype/dt_module.c @@ -281,7 +281,7 @@ int ompi_ddt_local_sizes[DT_MAX_PREDEFINED]; displ[0] -= base; \ if( displ[0] != (displ[1] + (long)sizeof(type2)) ) \ ptype->ub = displ[0]; /* force a new extent for the datatype */ \ - ptype->flags |= DT_FLAG_BASIC | DT_FLAG_FOREVER; \ + ptype->flags |= DT_FLAG_DATA | DT_FLAG_BASIC | DT_FLAG_FOREVER; \ ptype->id = MPIDDT; \ ompi_ddt_commit( &ptype ); \ COPY_DATA_DESC( PDATA, ptype ); \ @@ -295,7 +295,7 @@ int ompi_ddt_local_sizes[DT_MAX_PREDEFINED]; do { \ ompi_datatype_t *ptype; \ ompi_ddt_create_contiguous( 2, ompi_ddt_basicDatatypes[MPIType], &ptype ); \ - ptype->flags |= DT_FLAG_BASIC | DT_FLAG_FOREVER; \ + ptype->flags |= DT_FLAG_DATA | DT_FLAG_BASIC | DT_FLAG_FOREVER; \ ptype->id = (MPIDDT); \ ompi_ddt_commit( &ptype ); \ COPY_DATA_DESC( (PDATA), ptype ); \