Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Fix constness issue in MC_make_functions_index()
authorGabriel Corona <gabriel.corona@loria.fr>
Mon, 27 Jul 2015 09:12:42 +0000 (11:12 +0200)
committerGabriel Corona <gabriel.corona@loria.fr>
Mon, 27 Jul 2015 09:12:42 +0000 (11:12 +0200)
Some versions of libstdc++ are not so happy about it.

src/mc/mc_dwarf.cpp

index e433de4..37b97da 100644 (file)
@@ -1059,8 +1059,8 @@ static void MC_make_functions_index(simgrid::mc::ObjectInformation* info)
 
   // Sort the array by low_pc:
   std::sort(info->functions_index.begin(), info->functions_index.end(),
-        [](simgrid::mc::FunctionIndexEntry& a,
-          simgrid::mc::FunctionIndexEntry& b)
+        [](simgrid::mc::FunctionIndexEntry const& a,
+          simgrid::mc::FunctionIndexEntry const& b)
         {
           return a.low_pc < b.low_pc;
         });