History

Reserve vector size

luiscuenca committed 7 years ago

Commit 597cff31 parent 3a22db01 file · +1 −0Browse files

Showing the changes to libraries/animation/src/AnimRandomSwitch.cpp (1 of 1 file). Show all

Unified · Split

libraries/animation/src/AnimRandomSwitch.cpp+1−0
@@ -30,6 +30,7 @@ const AnimPoseVec& AnimRandomSwitch::evaluate(const AnimVariantMap& animVars, co · 29 unmodified lines
3030 // filter states different to the last random state and with priorities.
3131 bool currentStateHasPriority = false;
3232 std::vector<RandomSwitchState::Pointer> randomStatesToConsider;
33+ randomStatesToConsider.reserve(_randomStates.size());
3334 float totalPriorities = 0.0f;
3435 for (size_t i = 0; i < _randomStates.size(); i++) {
3536 auto randState = _randomStates[i];