mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 17:01:24 +12:00
Minor fixup after #8501
This commit is contained in:
parent
268bcd1c7b
commit
c1a80b8146
1 changed files with 2 additions and 2 deletions
|
@ -94,7 +94,7 @@ namespace std
|
||||||
{
|
{
|
||||||
static_assert(sizeof(To) == sizeof(From), "std::bit_cast<>: incompatible type size");
|
static_assert(sizeof(To) == sizeof(From), "std::bit_cast<>: incompatible type size");
|
||||||
|
|
||||||
if constexpr (std::is_same_v<std::remove_const_t<To>, std::remove_const_t<From>> || (std::is_integral_v<From> && std::is_integral_v<To>))
|
if constexpr ((std::is_same_v<std::remove_const_t<To>, std::remove_const_t<From>> && std::is_constructible_v<To, To>) || (std::is_integral_v<From> && std::is_integral_v<To>))
|
||||||
{
|
{
|
||||||
return static_cast<To>(from);
|
return static_cast<To>(from);
|
||||||
}
|
}
|
||||||
|
@ -1057,4 +1057,4 @@ inline constexpr uintmax_t ceil2(T value)
|
||||||
return i + std::min<uintmax_t>(ispow2, 1);
|
return i + std::min<uintmax_t>(ispow2, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue