diff --git a/src/engine/fileOps/xm.cpp b/src/engine/fileOps/xm.cpp index 0a798d090..6627d0e73 100644 --- a/src/engine/fileOps/xm.cpp +++ b/src/engine/fileOps/xm.cpp @@ -325,7 +325,9 @@ bool DivEngine::loadXM(unsigned char* file, size_t len) { for (unsigned short i=0; i=packedSeek) { + logV("end of data - stopping here..."); + break; + } for (int k=0; k=packedSeek) { + logV("end of data - stopping here..."); + break; + } for (int k=0; kpat[k].getPattern(i,true);