From e6096abf57c1b04b78fc069bff053c0a7cbe0a6f Mon Sep 17 00:00:00 2001 From: Mat Sutcliffe Date: Mon, 4 Mar 2019 19:36:16 +0000 Subject: [PATCH] Ref T557 Work around bug in GCC 5. --- src/blackmisc/metaclass.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blackmisc/metaclass.h b/src/blackmisc/metaclass.h index ad3e30241..269486004 100644 --- a/src/blackmisc/metaclass.h +++ b/src/blackmisc/metaclass.h @@ -141,7 +141,7 @@ namespace BlackMisc //! True if m_flags contains all flags. template - constexpr bool has(Flags2 flags) const { return (m_flags & flags) == flags; } + constexpr bool has(Flags2 flags) const { return (MetaFlags() & flags) == flags; } //! Invoke the member on an instance of the value class. template