From 978b0798e5eae281e7f4c6ea30ce435413f657a6 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 3 May 2022 14:04:38 -0500 Subject: [PATCH] OPL: fix possible crash --- src/engine/platform/opl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/platform/opl.cpp b/src/engine/platform/opl.cpp index dfe83d364..dc121a06c 100644 --- a/src/engine/platform/opl.cpp +++ b/src/engine/platform/opl.cpp @@ -940,6 +940,7 @@ void* DivPlatformOPL::getChanState(int ch) { } DivDispatchOscBuffer* DivPlatformOPL::getOscBuffer(int ch) { + if (ch>=18) return NULL; return oscBuf[ch]; }