Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use bounds checking method array::at().
[simgrid.git] / src / simix / libsmx.cpp
index 0dd298f2b9a45de0c92f965bdf3268f2dab1461d..3d7a70de6484f27579e0e76aeac3ed296b9e8ac7 100644 (file)
@@ -224,7 +224,7 @@ const char* SIMIX_simcall_name(const s_smx_simcall& simcall)
       cname += 17; // strip prefix "simgrid::kernel::"
     return cname;
   } else {
       cname += 17; // strip prefix "simgrid::kernel::"
     return cname;
   } else {
-    return simcall_names[static_cast<int>(simcall.call_)];
+    return simcall_names.at(static_cast<int>(simcall.call_));
   }
 }
 
   }
 }