From 0bb76176be9a6aade2611a10a61cb71065d52d38 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 30 Jun 2013 23:59:13 +0300 Subject: improve size() usage in localplayer. --- src/localplayer.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/localplayer.cpp b/src/localplayer.cpp index c69e5b58a..4f1aa1f10 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -1553,8 +1553,8 @@ void LocalPlayer::handleStatusEffect(StatusEffect *const effect, { // replace sprite or append bool found = false; - - for (unsigned int i = 0; i < mStatusEffectIcons.size(); i++) + const unsigned int sz = mStatusEffectIcons.size(); + for (unsigned int i = 0; i < sz; i++) { if (mStatusEffectIcons[i] == effectId) { @@ -1767,9 +1767,10 @@ void LocalPlayer::moveToTarget(int dist) mTarget->getTileX(), mTarget->getTileY(), getWalkMask(), 0); } - if (debugPath.size() < static_cast(dist)) + const unsigned int sz = debugPath.size(); + if (sz < static_cast(dist)) return; - limit = static_cast(debugPath.size()) - dist; + limit = static_cast(sz) - dist; gotPos = true; } else if (mNavigateX || mNavigateY) -- cgit v1.2.3-60-g2f50