From 3495ac600618ee25a36ee7803d7d9748e72375c8 Mon Sep 17 00:00:00 2001 From: Nicolas Marsic <marsic@temf.tu-darmstadt.de> Date: Wed, 26 May 2021 14:37:43 +0200 Subject: [PATCH] bug fix (gcc11): comparator must be const (ReferenceSpace) --- functionspace/ReferenceSpace.cpp | 4 ++-- functionspace/ReferenceSpace.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/functionspace/ReferenceSpace.cpp b/functionspace/ReferenceSpace.cpp index 1c4b20df..4d55eb87 100644 --- a/functionspace/ReferenceSpace.cpp +++ b/functionspace/ReferenceSpace.cpp @@ -253,8 +253,8 @@ bool ReferenceSpace::isSameEdge(const std::vector<size_t>& pTest, return match; } -bool ReferenceSpace::EdgeComparator::operator()(const std::vector<size_t>& a, - const std::vector<size_t>& b){ +bool ReferenceSpace::EdgeComparator::operator()(const vector<size_t>& a, + const vector<size_t>& b) const{ size_t maxA, minA; size_t maxB, minB; diff --git a/functionspace/ReferenceSpace.h b/functionspace/ReferenceSpace.h index bcd069d2..3728b735 100644 --- a/functionspace/ReferenceSpace.h +++ b/functionspace/ReferenceSpace.h @@ -66,7 +66,7 @@ namespace sf{ class EdgeComparator{ public: bool operator()(const std::vector<size_t>& a, - const std::vector<size_t>& b); + const std::vector<size_t>& b) const; }; private: -- GitLab