From: Gabriel Corona Date: Mon, 22 Feb 2016 11:34:58 +0000 (+0100) Subject: [mc] Remove unsafe method ChunkedData::pagenos() (non-const) X-Git-Tag: v3_13~740 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/91544516eed813da25f68cd8155f455aff1fb789?hp=33e118c08426a12ed80cd258ff1154f8bc70973b [mc] Remove unsafe method ChunkedData::pagenos() (non-const) Modifying the page number directly would break the reference counts on the pages. --- diff --git a/src/mc/ChunkedData.hpp b/src/mc/ChunkedData.hpp index dd7c6afcdc..bd35e3b5e5 100644 --- a/src/mc/ChunkedData.hpp +++ b/src/mc/ChunkedData.hpp @@ -75,7 +75,6 @@ public: std::size_t page_count() const { return pagenos_.size(); } std::size_t pageno(std::size_t i) const { return pagenos_[i]; } const std::size_t* pagenos() const { return pagenos_.data(); } - std::size_t* pagenos() { return pagenos_.data(); } const void* page(std::size_t i) const {