summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2020-10-20 08:42:30 -0400
committerLioncash <mathew1800@gmail.com>2020-10-20 08:42:32 -0400
commit7bc2bbc508d6c2ef926519854d6d7e2d0a880835 (patch)
tree41fdd010b107a5cdf16ba9afc2242f4e15d56e63 /Source/Core
parentf653bd7559a7d17cc9c65ba9c35ac73cca29b6f8 (diff)
DataReader: Make use of if constexpr where applicable
We can make use of if constexpr for cases where booleans will always statically be known at compile-time.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/VideoCommon/DataReader.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/VideoCommon/DataReader.h b/Source/Core/VideoCommon/DataReader.h
index 7ab572734a..55bd678cb1 100644
--- a/Source/Core/VideoCommon/DataReader.h
+++ b/Source/Core/VideoCommon/DataReader.h
@@ -30,7 +30,7 @@ public:
T data;
std::memcpy(&data, &buffer[offset], sizeof(T));
- if (swapped)
+ if constexpr (swapped)
data = Common::FromBigEndian(data);
return data;
@@ -47,7 +47,7 @@ public:
template <typename T, bool swapped = false>
DOLPHIN_FORCE_INLINE void Write(T data)
{
- if (swapped)
+ if constexpr (swapped)
data = Common::FromBigEndian(data);
std::memcpy(buffer, &data, sizeof(T));