diff options
-rw-r--r-- | lld/MachO/Writer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/MachO/Writer.cpp b/lld/MachO/Writer.cpp index 3c7bea335c66..b0ca5eeaa5ad 100644 --- a/lld/MachO/Writer.cpp +++ b/lld/MachO/Writer.cpp @@ -1123,7 +1123,7 @@ void Writer::writeUuid() { threadFutures.reserve(chunks.size()); for (size_t i = 0; i < chunks.size(); ++i) threadFutures.emplace_back(threadPool.async( - [&](size_t i) { hashes[i] = xxHash64(chunks[i]); }, i)); + [&](size_t j) { hashes[j] = xxHash64(chunks[j]); }, i)); for (std::shared_future<void> &future : threadFutures) future.wait(); |