aboutsummaryrefslogtreecommitdiff
path: root/src/chips/java
diff options
context:
space:
mode:
authorJP Cimalando <jpcima@users.noreply.github.com>2019-03-03 14:24:42 +0100
committerJP Cimalando <jpcima@users.noreply.github.com>2019-03-03 14:24:42 +0100
commitebc2b4a2a6914c069f879574c4d9b53fbb72f27e (patch)
treedb8c6030ffb2a5ae1ac18405ad5a570c8edc78bd /src/chips/java
parent9b63225a5ebbf82e27229443b8912512e407ef99 (diff)
downloadlibADLMIDI-ebc2b4a2a6914c069f879574c4d9b53fbb72f27e.tar.gz
libADLMIDI-ebc2b4a2a6914c069f879574c4d9b53fbb72f27e.tar.bz2
libADLMIDI-ebc2b4a2a6914c069f879574c4d9b53fbb72f27e.zip
fix uninitialized chip variables
Diffstat (limited to 'src/chips/java')
-rw-r--r--src/chips/java/JavaOPL3.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/chips/java/JavaOPL3.hpp b/src/chips/java/JavaOPL3.hpp
index 17aff80..e9f0399 100644
--- a/src/chips/java/JavaOPL3.hpp
+++ b/src/chips/java/JavaOPL3.hpp
@@ -792,6 +792,8 @@ OPL3::~OPL3()
void OPL3::initOperators() {
+ memset(registers, 0, sizeof(registers));
+
int baseAddress;
// The YMF262 has 36 operators:
memset(operators, 0, sizeof(operators));