@@ -159,6 +159,7 @@ BOOL CSoundFile::ReadIT(const BYTE *lpStream, DWORD dwMemLength)
159159 DWORD patpos[MAX_PATTERNS];
160160 BYTE chnmask[64 ];// , channels_used[64]
161161 MODCOMMAND lastvalue[64 ];
162+ UINT j;
162163
163164 if ((!lpStream) || (dwMemLength < sizeof (ITFILEHEADER))) return FALSE ;
164165 ITFILEHEADER pifh = *(ITFILEHEADER *)lpStream;
@@ -231,7 +232,7 @@ BOOL CSoundFile::ReadIT(const BYTE *lpStream, DWORD dwMemLength)
231232 if (inspossize > MAX_INSTRUMENTS) inspossize = MAX_INSTRUMENTS;
232233 inspossize <<= 2 ;
233234 memcpy (inspos, lpStream+dwMemPos, inspossize);
234- for (UINT j=0 ; j < (inspossize>>2 ); j++) {
235+ for (j=0 ; j < (inspossize>>2 ); j++) {
235236 inspos[j] = bswapLE32 (inspos[j]);
236237 }
237238 dwMemPos += pifh.insnum * 4 ;
@@ -241,7 +242,7 @@ BOOL CSoundFile::ReadIT(const BYTE *lpStream, DWORD dwMemLength)
241242 if (smppossize > MAX_SAMPLES) smppossize = MAX_SAMPLES;
242243 smppossize <<= 2 ;
243244 memcpy (smppos, lpStream+dwMemPos, smppossize);
244- for (UINT j=0 ; j < (smppossize>>2 ); j++) {
245+ for (j=0 ; j < (smppossize>>2 ); j++) {
245246 smppos[j] = bswapLE32 (smppos[j]);
246247 }
247248 dwMemPos += pifh.smpnum * 4 ;
@@ -251,7 +252,7 @@ BOOL CSoundFile::ReadIT(const BYTE *lpStream, DWORD dwMemLength)
251252 if (patpossize > MAX_PATTERNS) patpossize = MAX_PATTERNS;
252253 patpossize <<= 2 ;
253254 memcpy (patpos, lpStream+dwMemPos, patpossize);
254- for (UINT j=0 ; j < (patpossize>>2 ); j++) {
255+ for (j=0 ; j < (patpossize>>2 ); j++) {
255256 patpos[j] = bswapLE32 (patpos[j]);
256257 }
257258 dwMemPos += pifh.patnum * 4 ;
0 commit comments