diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index 91007f8e..430bcc94 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -1786,7 +1786,7 @@ bool DivEngine::swapSystem(int src, int dest, bool preserveOrder) { for (size_t i=0; iorders; - DivPattern* prevPat[DIV_MAX_CHANS][256]; + DivPattern* prevPat[DIV_MAX_CHANS][DIV_MAX_PATTERNS]; unsigned char prevEffectCols[DIV_MAX_CHANS]; String prevChanName[DIV_MAX_CHANS]; String prevChanShortName[DIV_MAX_CHANS];