[GIT] ppl/ppl(pip): Everyting else equal, prefer downward iteration in for loop.

Module: ppl/ppl Branch: pip Commit: 36de950771ebd8d77798aafff299403890a547c6 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=36de950771ebd...
Author: Enea Zaffanella zaffanella@cs.unipr.it Date: Sat Jan 30 18:59:06 2010 +0100
Everyting else equal, prefer downward iteration in for loop.
---
src/PIP_Problem.inlines.hh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/PIP_Problem.inlines.hh b/src/PIP_Problem.inlines.hh index 8ea5a32..fc67f13 100644 --- a/src/PIP_Problem.inlines.hh +++ b/src/PIP_Problem.inlines.hh @@ -61,7 +61,7 @@ PIP_Problem::swap(PIP_Problem& y) { std::swap(first_pending_constraint, y.first_pending_constraint); std::swap(parameters, y.parameters); std::swap(initial_context, y.initial_context); - for (unsigned i = 0; i < CONTROL_PARAMETER_NAME_SIZE; ++i) + for (dimension_type i = CONTROL_PARAMETER_NAME_SIZE; i-- > 0; ) std::swap(control_parameters[i], y.control_parameters[i]); std::swap(big_parameter_dimension, y.big_parameter_dimension); }
participants (1)
-
Enea Zaffanella