From a1490d616fb08179c4f67a031dd5e04c4949e63e Mon Sep 17 00:00:00 2001 From: Rui Ueyama <ruiu@google.com> Date: Fri, 11 Oct 2013 22:02:58 +0000 Subject: [PATCH] Prune unused local variable. llvm-svn: 192509 --- lld/lib/Driver/Driver.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lld/lib/Driver/Driver.cpp b/lld/lib/Driver/Driver.cpp index 05532e8b78ba..87cf93422595 100644 --- a/lld/lib/Driver/Driver.cpp +++ b/lld/lib/Driver/Driver.cpp @@ -50,10 +50,9 @@ bool Driver::link(LinkingContext &context, raw_ostream &diagnostics) { // Read inputs ScopedTask readTask(getDefaultDomain(), "Read Args"); TaskGroup tg; - int index = 0; std::mutex diagnosticsMutex; for (auto &ie : inputGraph.inputElements()) { - tg.spawn([&, index] { + tg.spawn([&] { // Writes to the same output stream is not guaranteed to be thread-safe. // We buffer the diagnostics output to a separate string-backed output // stream, acquire the lock, and then print it out. @@ -72,7 +71,6 @@ bool Driver::link(LinkingContext &context, raw_ostream &diagnostics) { diagnostics << buf; } }); - ++index; } tg.sync(); readTask.end();