We are here in a macro. The arguments of the macro should be protected. Otherwise the compiler
will get confused with the precedence of the operators. This commit was SVN r5682.
Этот коммит содержится в:
родитель
f0adb8b4fd
Коммит
f9ae5a282e
@ -124,8 +124,8 @@ typedef struct mca_pml_base_send_request_t mca_pml_base_send_request_t;
|
|||||||
|
|
||||||
#define MCA_PML_BASE_SEND_REQUEST_RETURN( request ) \
|
#define MCA_PML_BASE_SEND_REQUEST_RETURN( request ) \
|
||||||
do { \
|
do { \
|
||||||
OBJ_RELEASE(request->req_base.req_comm); \
|
OBJ_RELEASE((request)->req_base.req_comm); \
|
||||||
OBJ_RELEASE(request->req_base.req_datatype); \
|
OBJ_RELEASE((request)->req_base.req_datatype); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user