# HG changeset patch # User Matti Hamalainen # Date 1425628854 -7200 # Node ID e8f0305f8e6b0397054d2a286dbc65210813b7b5 # Parent e667710aee8e652c80cbb27156657a4b1200973e Use module->npatterns instead of jsetMaxPatterns for the special empty pattern. diff -r e667710aee8e -r e8f0305f8e6b minijss/jloadxm.c --- a/minijss/jloadxm.c Fri Mar 06 09:56:21 2015 +0200 +++ b/minijss/jloadxm.c Fri Mar 06 10:00:54 2015 +0200 @@ -404,7 +404,7 @@ } // Allocate the empty pattern - module->patterns[jsetMaxPatterns] = jssAllocatePattern(64, module->nchannels); + module->patterns[module->npatterns] = jssAllocatePattern(64, module->nchannels); /* Convert song orders list by replacing nonexisting * pattern numbers with pattern number jsetMaxPatterns. @@ -414,7 +414,7 @@ int tmp = xmH->orderList[index]; if (tmp >= module->npatterns || module->patterns[tmp] == NULL) - tmp = jsetMaxPatterns; + tmp = module->npatterns; module->orderList[index] = tmp; }