summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2022-04-25 17:42:12 +1000
committer Vas Crabb <vas@vastheman.com>2022-04-25 17:42:12 +1000
commitf04263796446b5235ee85332a50b2a6788aef148 (patch)
tree2581a2739cb295aac3329da7ddd705d47990cabf /src
parent6712c44fee1725843ea027131431e7ae05367ab5 (diff)
slapfight_ms.cpp: Fix out-of-range access warning in some GCC versions.
The implicit conversion from size_t to int could theoretically produce a negative value, which triggered a warning on the memcpy.
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/blktiger_ms.cpp4
-rw-r--r--src/mame/drivers/slapfght_ms.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/blktiger_ms.cpp b/src/mame/drivers/blktiger_ms.cpp
index 74614926871..cc7f6704bd4 100644
--- a/src/mame/drivers/blktiger_ms.cpp
+++ b/src/mame/drivers/blktiger_ms.cpp
@@ -355,8 +355,8 @@ ROM_END
void blktiger_ms_state::init_blktigerm()
{
- uint8_t *src = memregion("maincpu")->base();
- int len = 0x50000;
+ uint8_t *const src = memregion("maincpu")->base();
+ int const len = 0x50000;
// bitswap data
for (int i = 0; i < len; i++)
diff --git a/src/mame/drivers/slapfght_ms.cpp b/src/mame/drivers/slapfght_ms.cpp
index 54a12c1416f..38026529e97 100644
--- a/src/mame/drivers/slapfght_ms.cpp
+++ b/src/mame/drivers/slapfght_ms.cpp
@@ -447,8 +447,8 @@ ROM_END
void slapfght_ms_state::init_decryption() // same as the one for blktiger_ms
{
- uint8_t *src = memregion("maincpu")->base();
- int len = memregion("maincpu")->bytes();
+ uint8_t *const src = memregion("maincpu")->base();
+ auto const len = memregion("maincpu")->bytes();
// bitswap data
for (int i = 0; i < len; i++)