X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c2f951e38bdf2b8639bf42b78b69c1530510b6f0..a9c69e7eb9a48f86f3784e72daacd326147f2465:/src/mc/ObjectInformation.cpp diff --git a/src/mc/ObjectInformation.cpp b/src/mc/ObjectInformation.cpp index 78d557f3d9..18c2da3f0d 100644 --- a/src/mc/ObjectInformation.cpp +++ b/src/mc/ObjectInformation.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2014-2017. The SimGrid Team. +/* Copyright (c) 2014-2019. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -81,9 +81,9 @@ simgrid::mc::Frame* ObjectInformation::find_function(const void *ip) const return nullptr; } -simgrid::mc::Variable* ObjectInformation::find_variable(const char* name) const +const simgrid::mc::Variable* ObjectInformation::find_variable(const char* name) const { - for (simgrid::mc::Variable& variable : this->global_variables) + for (simgrid::mc::Variable const& variable : this->global_variables) if(variable.name == name) return &variable; return nullptr; @@ -108,11 +108,11 @@ void ObjectInformation::remove_global_variable(const char* name) if (cmp == 0) { // Find the whole range: - size_type first = cursor; + first = cursor; while (first != 0 && this->global_variables[first - 1].name == name) first--; size_type size = this->global_variables.size(); - size_type last = cursor; + last = cursor; while (last != size - 1 && this->global_variables[last + 1].name == name) last++;