From d2f831cd180134c619f0561f0bb0250f12258110 Mon Sep 17 00:00:00 2001 From: George Bosilca Date: Tue, 18 Oct 2005 21:53:05 +0000 Subject: [PATCH] Construct the convertor attached to the receive request. This should happens only on the first allocation of a request object. This commit was SVN r7807. --- ompi/mca/pml/teg/pml_teg_recvreq.c | 1 + ompi/mca/pml/uniq/pml_uniq_recvreq.c | 1 + 2 files changed, 2 insertions(+) diff --git a/ompi/mca/pml/teg/pml_teg_recvreq.c b/ompi/mca/pml/teg/pml_teg_recvreq.c index 43f0d0a894..ab66aa1577 100644 --- a/ompi/mca/pml/teg/pml_teg_recvreq.c +++ b/ompi/mca/pml/teg/pml_teg_recvreq.c @@ -83,6 +83,7 @@ static void mca_pml_teg_recv_request_construct(mca_ptl_base_recv_request_t* requ request->req_recv.req_base.req_ompi.req_fini = mca_pml_teg_recv_request_fini; request->req_recv.req_base.req_ompi.req_free = mca_pml_teg_recv_request_free; request->req_recv.req_base.req_ompi.req_cancel = mca_pml_teg_recv_request_cancel; + OBJ_CONSTRUCT( &(request->req_recv.req_convertor), ompi_convertor_t ); } static void mca_pml_teg_recv_request_destruct(mca_ptl_base_recv_request_t* request) diff --git a/ompi/mca/pml/uniq/pml_uniq_recvreq.c b/ompi/mca/pml/uniq/pml_uniq_recvreq.c index b8a2a7031b..63b8356fba 100644 --- a/ompi/mca/pml/uniq/pml_uniq_recvreq.c +++ b/ompi/mca/pml/uniq/pml_uniq_recvreq.c @@ -85,6 +85,7 @@ static void mca_pml_uniq_recv_request_construct(mca_pml_base_recv_request_t* req request->req_base.req_ompi.req_fini = mca_pml_uniq_recv_request_fini; request->req_base.req_ompi.req_free = mca_pml_uniq_recv_request_free; request->req_base.req_ompi.req_cancel = mca_pml_uniq_recv_request_cancel; + OBJ_CONSTRUCT( &(request->req_convertor), ompi_convertor_t ); } static void mca_pml_uniq_recv_request_destruct(mca_pml_base_recv_request_t* request)