--- libgig/trunk/src/gig.cpp 2021/06/22 15:48:43 3968 +++ libgig/trunk/src/gig.cpp 2021/06/24 11:47:12 3969 @@ -6521,9 +6521,9 @@ if (wvpl) { file_offset_t wvplFileOffset = wvpl->GetFilePos() - wvpl->GetPos(); // should be zero, but just to be sure - size_t i = 0; - for (RIFF::List* wave = wvpl->GetSubListAt(i); wave; - wave = wvpl->GetSubListAt(++i)) + size_t iWaveCk = 0; + for (RIFF::List* wave = wvpl->GetSubListAt(iWaveCk); wave; + wave = wvpl->GetSubListAt(++iWaveCk)) { if (wave->GetListType() == LIST_TYPE_WAVE) { // notify current progress