From cf3f398753c4e7545432950da3758205d8d3ff5a Mon Sep 17 00:00:00 2001 From: Gabriel Ebner Date: Mon, 12 Dec 2016 11:06:45 -0500 Subject: [PATCH] fix(library/module_mgr): do not perform unnecessary copy --- src/library/module_mgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/library/module_mgr.cpp b/src/library/module_mgr.cpp index 1186eb3c93..b06948fd10 100644 --- a/src/library/module_mgr.cpp +++ b/src/library/module_mgr.cpp @@ -61,7 +61,7 @@ public: module_info::parse_result execute() override { module_loader import_fn = [=] (module_id const & base, module_name const & import) { - for (auto d : m_deps) { + for (auto & d : m_deps) { if (std::get<0>(d) == base && std::get<1>(d).m_name == import.m_name && std::get<1>(d).m_relative == import.m_relative) {