From 7aca2279895f330dfc60041e70f938749240cc1b Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Sat, 2 May 2020 23:54:42 -0400 Subject: [PATCH] Fix warning about copying in range-based for loop --- include/deal.II/base/symbolic_function.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/deal.II/base/symbolic_function.h b/include/deal.II/base/symbolic_function.h index c188d68464..fe46ba8833 100644 --- a/include/deal.II/base/symbolic_function.h +++ b/include/deal.II/base/symbolic_function.h @@ -443,8 +443,8 @@ namespace Functions { for (unsigned int i = 0; i < dim; ++i) out << coordinate_symbols[i] << ", "; - for (const auto it : additional_function_arguments) - out << it.first << ", "; + for (const auto &argument_pair : additional_function_arguments) + out << argument_pair.first << ", "; out << time_symbol << " -> " << user_function[0]; for (unsigned int i = 1; i < user_function.size(); ++i) out << "; " << user_function[i]; @@ -452,9 +452,9 @@ namespace Functions { out << " # ( "; std::string sep = ""; - for (const auto it : user_substitution_map) + for (const auto &substitution : user_substitution_map) { - out << sep << it.first << " = " << it.second; + out << sep << substitution.first << " = " << substitution.second; sep = ", "; } out << " )"; -- 2.39.5