git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8169
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
XBT_PUBLIC(int) MPI_Address(void *location, MPI_Aint *address);
XBT_PUBLIC(int) MPI_Type_free(MPI_Datatype* datatype);
XBT_PUBLIC(int) MPI_Address(void *location, MPI_Aint *address);
XBT_PUBLIC(int) MPI_Type_free(MPI_Datatype* datatype);
-XBT_PUBLIC(int) MPI_Type_size(MPI_Datatype datatype, size_t* size);
+XBT_PUBLIC(int) MPI_Type_size(MPI_Datatype datatype, int* size);
XBT_PUBLIC(int) MPI_Type_get_extent(MPI_Datatype datatype, MPI_Aint* lb, MPI_Aint* extent);
XBT_PUBLIC(int) MPI_Type_extent(MPI_Datatype datatype, MPI_Aint* extent);
XBT_PUBLIC(int) MPI_Type_lb(MPI_Datatype datatype, MPI_Aint* disp);
XBT_PUBLIC(int) MPI_Type_get_extent(MPI_Datatype datatype, MPI_Aint* lb, MPI_Aint* extent);
XBT_PUBLIC(int) MPI_Type_extent(MPI_Datatype datatype, MPI_Aint* extent);
XBT_PUBLIC(int) MPI_Type_lb(MPI_Datatype datatype, MPI_Aint* disp);
-int MPI_Type_size(MPI_Datatype datatype, size_t* size) {
+int MPI_Type_size(MPI_Datatype datatype, int* size) {
int retval;
smpi_bench_end(-1, NULL);
int retval;
smpi_bench_end(-1, NULL);
} else if(size == NULL) {
retval = MPI_ERR_ARG;
} else {
} else if(size == NULL) {
retval = MPI_ERR_ARG;
} else {
- *size = smpi_datatype_size(datatype);
+ *size = (int)smpi_datatype_size(datatype);
retval = MPI_SUCCESS;
}
smpi_bench_begin(-1, NULL);
retval = MPI_SUCCESS;
}
smpi_bench_begin(-1, NULL);