X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5ae5bd0ed44d9ba217556295e8c48e7eb5e4688c..8c8892e660c3672d9263394e22fb3a7b040914bc:/src/smpi/smpi_pmpi.c diff --git a/src/smpi/smpi_pmpi.c b/src/smpi/smpi_pmpi.c index 8fc593c7f2..e75d6452f5 100644 --- a/src/smpi/smpi_pmpi.c +++ b/src/smpi/smpi_pmpi.c @@ -2745,15 +2745,24 @@ int PMPI_Win_set_name(MPI_Win win, char * name) int PMPI_Win_get_name(MPI_Win win, char * name, int* len) { - int retval = 0; + int retval = MPI_SUCCESS; if (win == MPI_WIN_NULL) { - retval = MPI_ERR_TYPE; + retval = MPI_ERR_WIN; } else if (name == NULL) { retval = MPI_ERR_ARG; } else { smpi_mpi_win_get_name(win, name, len); - retval = MPI_SUCCESS; + } + return retval; +} + +int PMPI_Win_get_group(MPI_Win win, MPI_Group * group){ + int retval = MPI_SUCCESS; + if (win == MPI_WIN_NULL) { + retval = MPI_ERR_WIN; + }else { + smpi_mpi_win_get_group(win, group); } return retval; }