From 0765fb26a2801d5bf09a69a2fbae86e28b6b79f7 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Thu, 12 May 2022 10:55:48 +0200 Subject: [PATCH] fix: MSVC complains that an address of NTTP is taken here --- src/core/include/units/magnitude.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/include/units/magnitude.h b/src/core/include/units/magnitude.h index 01c00e0c..ad878fa6 100644 --- a/src/core/include/units/magnitude.h +++ b/src/core/include/units/magnitude.h @@ -420,7 +420,7 @@ constexpr bool operator==(magnitude, magnitude) template constexpr auto pow(magnitude) { - if constexpr (E == 0) { + if constexpr (E.num == 0) { return magnitude<>{}; } else { return magnitude{};