diff --git a/src/Base/Bitmask.h b/src/Base/Bitmask.h index 9cdcf6d5af..739b98e09f 100644 --- a/src/Base/Bitmask.h +++ b/src/Base/Bitmask.h @@ -112,7 +112,7 @@ class Flags { public: constexpr inline Flags(Enum f) : i(f) {} - constexpr bool testFlag(Enum f) { + constexpr bool testFlag(Enum f) const { using u = typename std::underlying_type::type; return (i & f) == f && (static_cast(f) != 0 || i == f); }