Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make cast explicit.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 24 Oct 2020 20:54:12 +0000 (22:54 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Sat, 24 Oct 2020 20:56:22 +0000 (22:56 +0200)
src/smpi/bindings/smpi_f77.cpp
src/surf/network_wifi.cpp

index e733968..8594d51 100644 (file)
@@ -901,7 +901,7 @@ void mpi_info_get_nkeys_ ( int* info, int *nkeys, int* ierr){
 
 void mpi_info_get_nthkey_ ( int* info, int* n, char *key, int* ierr, unsigned int keylen){
   *ierr = MPI_Info_get_nthkey( simgrid::smpi::Info::f2c(*info), *n, key);
-  for (unsigned int i = strlen(key); i < keylen; i++)
+  for (auto i = static_cast<unsigned>(strlen(key)); i < keylen; i++)
     key[i]=' ';
 }
 
index eee2759..05cdc71 100644 (file)
@@ -63,7 +63,7 @@ s4u::Link::SharingPolicy NetworkWifiLink::get_sharing_policy() const
 
 int NetworkWifiLink::get_host_count() const
 {
-  return host_rates_.size();
+  return static_cast<int>(host_rates_.size());
 }
 
 void NetworkWifiLink::refresh_decay_bandwidths(){