diff --git a/src/windows-emulator/syscalls.cpp b/src/windows-emulator/syscalls.cpp index 0f0e4458..1e2cffd0 100644 --- a/src/windows-emulator/syscalls.cpp +++ b/src/windows-emulator/syscalls.cpp @@ -1761,9 +1761,8 @@ namespace { const auto new_tls_vector = entry.TlsVector; - for (uint32_t j = 1; j < tls_info.TlsVectorLength; ++j) + for (uint32_t index = 0; index < tls_info.TlsVectorLength; ++index) { - const auto index = j - 1; const auto old_entry = c.emu.read_memory(tls_vector + index); c.emu.write_memory(new_tls_vector + index, old_entry); }