diff options
| author | 2022-04-25 17:42:12 +1000 | |
|---|---|---|
| committer | 2022-04-25 17:42:12 +1000 | |
| commit | f04263796446b5235ee85332a50b2a6788aef148 (patch) | |
| tree | 2581a2739cb295aac3329da7ddd705d47990cabf /src | |
| parent | 6712c44fee1725843ea027131431e7ae05367ab5 (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.cpp | 4 | ||||
| -rw-r--r-- | src/mame/drivers/slapfght_ms.cpp | 4 |
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++) |
