mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-19 19:53:56 +00:00
Fix warnings
This commit is contained in:
@@ -15,22 +15,22 @@ enum class memory_permission : uint8_t
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
inline constexpr memory_permission operator&(const memory_permission x, const memory_permission y)
|
||||
constexpr memory_permission operator&(const memory_permission x, const memory_permission y)
|
||||
{
|
||||
return static_cast<memory_permission>(static_cast<uint8_t>(x) & static_cast<uint8_t>(y));
|
||||
}
|
||||
|
||||
inline constexpr memory_permission operator|(const memory_permission x, const memory_permission y)
|
||||
constexpr memory_permission operator|(const memory_permission x, const memory_permission y)
|
||||
{
|
||||
return static_cast<memory_permission>(static_cast<uint8_t>(x) | static_cast<uint8_t>(y));
|
||||
}
|
||||
|
||||
inline constexpr memory_permission operator^(const memory_permission x, const memory_permission y)
|
||||
constexpr memory_permission operator^(const memory_permission x, const memory_permission y)
|
||||
{
|
||||
return static_cast<memory_permission>(static_cast<uint8_t>(x) ^ static_cast<uint8_t>(y));
|
||||
}
|
||||
|
||||
inline constexpr memory_permission operator~(memory_permission x)
|
||||
constexpr memory_permission operator~(memory_permission x)
|
||||
{
|
||||
return static_cast<memory_permission>(~static_cast<uint8_t>(x));
|
||||
}
|
||||
|
||||
@@ -499,8 +499,8 @@ namespace utils
|
||||
|
||||
std::optional<size_t> get_diff(const buffer_serializer& other) const
|
||||
{
|
||||
auto& b1 = this->get_buffer();
|
||||
auto& b2 = other.get_buffer();
|
||||
const auto& b1 = this->get_buffer();
|
||||
const auto& b2 = other.get_buffer();
|
||||
|
||||
const auto s1 = b1.size();
|
||||
const auto s2 = b2.size();
|
||||
|
||||
Reference in New Issue
Block a user