diff --git a/eo/src/eoReplacement.h b/eo/src/eoReplacement.h index 364553729..ca2caa0e5 100644 --- a/eo/src/eoReplacement.h +++ b/eo/src/eoReplacement.h @@ -111,7 +111,7 @@ public : /// do replacement void operator()(eoPop& _pop, eoPop& _offspring) { - const EOT & oldChamp = _pop.best_element(); + const EOT oldChamp = _pop.best_element(); replace(_pop, _offspring); // "normal" replacement, parents are the new if (_pop.best_element() < oldChamp) // need to do something {