diff options
| author | Lioncash <mathew1800@gmail.com> | 2020-10-20 08:42:30 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2020-10-20 08:42:32 -0400 |
| commit | 7bc2bbc508d6c2ef926519854d6d7e2d0a880835 (patch) | |
| tree | 41fdd010b107a5cdf16ba9afc2242f4e15d56e63 /Source/Core | |
| parent | f653bd7559a7d17cc9c65ba9c35ac73cca29b6f8 (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.h | 4 |
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)); |
