io/ompio: fix the reference count of basic datatypes used as etypes or ftypes.
Этот коммит содержится в:
родитель
39992d1ad7
Коммит
be183cb3dd
@ -32,6 +32,7 @@ static int datatype_duplicate (ompi_datatype_t *oldtype, ompi_datatype_t **newt
|
||||
{
|
||||
ompi_datatype_t *type;
|
||||
if( ompi_datatype_is_predefined(oldtype) ) {
|
||||
OBJ_RETAIN(oldtype);
|
||||
*newtype = oldtype;
|
||||
return OMPI_SUCCESS;
|
||||
}
|
||||
|
@ -38,6 +38,7 @@ static int datatype_duplicate (ompi_datatype_t *oldtype, ompi_datatype_t **newt
|
||||
{
|
||||
ompi_datatype_t *type;
|
||||
if( ompi_datatype_is_predefined(oldtype) ) {
|
||||
OBJ_RETAIN(oldtype);
|
||||
*newtype = oldtype;
|
||||
return OMPI_SUCCESS;
|
||||
}
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user