diff options
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/llappearance/llwearabledata.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/indra/llappearance/llwearabledata.cpp b/indra/llappearance/llwearabledata.cpp index cf1ee435a8..5dfb201fc4 100755 --- a/indra/llappearance/llwearabledata.cpp +++ b/indra/llappearance/llwearabledata.cpp @@ -173,8 +173,9 @@ bool LLWearableData::swapWearables(const LLWearableType::EType type, U32 index_a  	}  	wearableentry_vec_t& wearable_vec = wearable_iter->second; -	if (0 > index_a || index_a >= wearable_vec.size()) return false; -	if (0 > index_b || index_b >= wearable_vec.size()) return false; +	// removed 0 > index_a and index_b comparisions - can never be true +	if (index_a >= wearable_vec.size()) return false; +	if (index_b >= wearable_vec.size()) return false;  	LLWearable* wearable = wearable_vec[index_a];  	wearable_vec[index_a] = wearable_vec[index_b]; | 
