Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3f67fb8e authored by Tom Cherry's avatar Tom Cherry
Browse files

init: fix todo in a test

Structured bindings with templated containers work now, so no need for
the workaround or TODO.

Test: init unit tests
Change-Id: I6a286de9859d8a97df480a7ac2862a3a10bd9fb3
parent 7ef143fc
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -53,11 +53,7 @@ void WriteFromMultipleThreads(std::vector<std::pair<std::string, T>>& files_and_
    };

    std::vector<std::thread> threads;
    // TODO(b/63712782): Structured bindings + templated containers are broken in clang :(
    // for (const auto& [file, parameter] : files_and_parameters) {
    for (const auto& pair : files_and_parameters) {
        const auto& file = pair.first;
        const auto& parameter = pair.second;
    for (const auto& [file, parameter] : files_and_parameters) {
        threads.emplace_back(std::thread(make_thread_function(file, parameter)));
    }