1
1

Allow the personalize function to be used only to set the flags. If the

position pointer is NULL, then the function will not try to set the convertor
position.

This commit was SVN r10436.
Этот коммит содержится в:
George Bosilca 2006-06-20 15:58:57 +00:00
родитель 9436729bee
Коммит 9b46e1effd

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

@ -50,7 +50,6 @@ extern "C" {
#define CONVERTOR_STATE_COMPLETE 0x02000000
#define CONVERTOR_STATE_ALLOC 0x04000000
#define CONVERTOR_COMPLETED 0x08000000
#define CONVERTOR_COMPUTE_CRC 0x10000000
typedef struct ompi_convertor_t ompi_convertor_t;
@ -289,6 +288,8 @@ ompi_convertor_personalize( ompi_convertor_t* convertor, uint32_t flags,
convertor->memAlloc_fn = allocfn;
convertor->memAlloc_userdata = userdata;
if( NULL == position )
return OMPI_SUCCESS;
return ompi_convertor_set_position( convertor, position );
}