X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/812a76c3c922011548eef3d68375a6ef91635e9b..fb2c06ad23be8a12b22bdc8e77c63f4d7c61a1bb:/src/smpi/smpi_global.c diff --git a/src/smpi/smpi_global.c b/src/smpi/smpi_global.c index 86b1a097ec..bd5a5f1e0e 100644 --- a/src/smpi/smpi_global.c +++ b/src/smpi/smpi_global.c @@ -75,10 +75,10 @@ int smpi_process_argc(void) { return data->argc ? *(data->argc) - 1 : 0; } -int smpi_process_getarg(int* index, char* dst, size_t len) { +int smpi_process_getarg(integer* index, char* dst, ftnlen len) { smpi_process_data_t data = smpi_process_data(); char* arg; - size_t i; + ftnlen i; if(!data->argc || !data->argv || *index < 1 || *index >= *(data->argc)) { @@ -94,10 +94,6 @@ int smpi_process_getarg(int* index, char* dst, size_t len) { return 0; } -int smpi_global_rank(void) { - return smpi_process_index(); -} - int smpi_global_size(void) { char* value = getenv("SMPI_GLOBAL_SIZE"); @@ -109,7 +105,7 @@ int smpi_global_size(void) { smpi_process_data_t smpi_process_data(void) { - return SIMIX_req_process_get_data(SIMIX_process_self()); + return SIMIX_process_self_get_data(); } smpi_process_data_t smpi_process_remote_data(int index)