Skip to content

Commit d549913

Browse files
committed
Refactoring: now uses reference for avoiding needless copy.
1 parent 397707b commit d549913

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

iriclib_cgnsfile_sol.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ int CgnsFile::Sol_Read_BaseIterative_Integer(int step, const char *name, int* va
5555
if (step > impl->m_solId) {
5656
return 1;
5757
}
58-
for (BaseIterativeT<int> bit : impl->m_solBaseIterInts) {
58+
for (const BaseIterativeT<int>& bit : impl->m_solBaseIterInts) {
5959
if (bit.name() == name) {
6060
*value = bit.values().at(step - 1);
6161
return 0;
@@ -69,7 +69,7 @@ int CgnsFile::Sol_Read_BaseIterative_Real(int step, const char *name, double* va
6969
if (step > impl->m_solId) {
7070
return 1;
7171
}
72-
for (BaseIterativeT<double> bit : impl->m_solBaseIterReals) {
72+
for (const BaseIterativeT<double>& bit : impl->m_solBaseIterReals) {
7373
if (bit.name() == name) {
7474
*value = bit.values().at(step - 1);
7575
return 0;

0 commit comments

Comments
 (0)