Patch out of bound access on ym3802 midi

This commit is contained in:
Jason Flatt 2023-01-24 17:16:31 -08:00
parent 9f77402d62
commit ba8c78318d
2 changed files with 15 additions and 0 deletions

View file

@ -83,3 +83,5 @@ modules:
path: floppy.patch
- type: patch
path: sound.patch
- type: patch
path: ym3802.patch

13
ym3802.patch Normal file
View file

@ -0,0 +1,13 @@
diff --git a/src/devices/machine/ym3802.cpp b/src/devices/machine/ym3802.cpp
index 4a8f6a7ffae..d1bf2b961f6 100644
--- a/src/devices/machine/ym3802.cpp
+++ b/src/devices/machine/ym3802.cpp
@@ -45,7 +45,7 @@ void ym3802_device::device_start()
void ym3802_device::device_reset()
{
- m_reg.clear();
+ m_reg.assign(REG_MAX, 0);
reset_irq(0xff);
transmit_register_reset();
receive_register_reset();