if (recvcount == 0) return MPI_SUCCESS;
- comm_size = smpi_comm_size(comm);
- rank = smpi_comm_rank(comm);
+ comm_size = comm->size();
+ rank = comm->rank();
/* Get extent of send and recv types */
recvtype_extent = smpi_datatype_get_extent(recvtype);