Cheats: Fix compiler warnings

This commit is contained in:
Stenzek 2025-06-05 19:57:39 +10:00
parent d54077e345
commit 59f7d0b2ff
No known key found for this signature in database

View File

@ -4120,8 +4120,8 @@ void Cheats::GamesharkCheatCode::Apply() const
{
for (u32 i = 0; i < slide_count; i++)
{
const u8 newValue = DoMemoryRead<u8>(address) & ~value;
DoMemoryWrite<u8>(address, newValue);
const u8 new_value = DoMemoryRead<u8>(address) & ~Truncate8(value);
DoMemoryWrite<u8>(address, new_value);
if (address_change_negative)
address -= address_change;
else
@ -4136,8 +4136,8 @@ void Cheats::GamesharkCheatCode::Apply() const
{
for (u32 i = 0; i < slide_count; i++)
{
const u8 newValue = DoMemoryRead<u8>(address) | value;
DoMemoryWrite<u8>(address, newValue);
const u8 new_value = DoMemoryRead<u8>(address) | Truncate8(value);
DoMemoryWrite<u8>(address, new_value);
if (address_change_negative)
address -= address_change;
else
@ -4152,8 +4152,8 @@ void Cheats::GamesharkCheatCode::Apply() const
{
for (u32 i = 0; i < slide_count; i++)
{
const u16 newValue = DoMemoryRead<u16>(address) & ~value;
DoMemoryWrite<u16>(address, newValue);
const u16 new_value = DoMemoryRead<u16>(address) & ~Truncate16(value);
DoMemoryWrite<u16>(address, new_value);
if (address_change_negative)
address -= address_change;
else
@ -4168,8 +4168,8 @@ void Cheats::GamesharkCheatCode::Apply() const
{
for (u32 i = 0; i < slide_count; i++)
{
const u16 newValue = DoMemoryRead<u16>(address) | value;
DoMemoryWrite<u16>(address, newValue);
const u16 new_value = DoMemoryRead<u16>(address) | Truncate16(value);
DoMemoryWrite<u16>(address, new_value);
if (address_change_negative)
address -= address_change;
else