endian.h: fix big-endiand 2 bytes types

This commit is contained in:
Andrey Gusakov 2024-05-01 22:06:02 +03:00
parent 3880e00403
commit 8ca5d90512
1 changed files with 1 additions and 1 deletions

View File

@ -48,7 +48,7 @@ class SwapEndian
}
constexpr SwapEndian(std::conditional_t<sizeof(T) == 2, T, IncompleteType> val) {
rep = SWAP_UINT32(val);
rep = SWAP_UINT16(val);
}
private:
T rep;