diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llmath/lloctree.h | 1 | ||||
| -rw-r--r-- | indra/llrender/llfontbitmapcache.cpp | 4 | ||||
| -rw-r--r-- | indra/llrender/llimagegl.cpp | 5 | ||||
| -rw-r--r-- | indra/llrender/llvertexbuffer.cpp | 6 | ||||
| -rw-r--r-- | indra/newview/llspatialpartition.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/lltexlayer.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llviewernetwork.cpp | 1 | 
7 files changed, 9 insertions, 12 deletions
| diff --git a/indra/llmath/lloctree.h b/indra/llmath/lloctree.h index ba8776690a..2f34fb1bb0 100644 --- a/indra/llmath/lloctree.h +++ b/indra/llmath/lloctree.h @@ -183,7 +183,6 @@ public:  		{  			mMax.mdV[i] = mCenter.mdV[i] + mSize.mdV[i];  			mMin.mdV[i] = mCenter.mdV[i] - mSize.mdV[i]; -			mCenter.mdV[i] = mCenter.mdV[i];  		}  	} diff --git a/indra/llrender/llfontbitmapcache.cpp b/indra/llrender/llfontbitmapcache.cpp index f01878642a..fa231c9e6a 100644 --- a/indra/llrender/llfontbitmapcache.cpp +++ b/indra/llrender/llfontbitmapcache.cpp @@ -64,7 +64,7 @@ void LLFontBitmapCache::init(S32 num_components,  LLImageRaw *LLFontBitmapCache::getImageRaw(U32 bitmap_num) const  { -	if ((bitmap_num < 0) || (bitmap_num >= mImageRawVec.size())) +	if (bitmap_num >= mImageRawVec.size())  		return NULL;  	return mImageRawVec[bitmap_num]; @@ -72,7 +72,7 @@ LLImageRaw *LLFontBitmapCache::getImageRaw(U32 bitmap_num) const  LLImageGL *LLFontBitmapCache::getImageGL(U32 bitmap_num) const  { -	if ((bitmap_num < 0) || (bitmap_num >= mImageGLVec.size())) +	if (bitmap_num >= mImageGLVec.size())  		return NULL;  	return mImageGLVec[bitmap_num]; diff --git a/indra/llrender/llimagegl.cpp b/indra/llrender/llimagegl.cpp index 46478ba3c9..8bcc4723ae 100644 --- a/indra/llrender/llimagegl.cpp +++ b/indra/llrender/llimagegl.cpp @@ -1716,10 +1716,7 @@ void LLImageGL::updatePickMask(S32 width, S32 height, const U8* data_in)  			{  				U32 pick_idx = pick_bit/8;  				U32 pick_offset = pick_bit%8; -				if (pick_idx >= size) -				{ -					llerrs << "WTF?" << llendl; -				} +				llassert(pick_idx < size);  				mPickMask[pick_idx] |= 1 << pick_offset;  			} diff --git a/indra/llrender/llvertexbuffer.cpp b/indra/llrender/llvertexbuffer.cpp index 572ae13909..ecfe845b34 100644 --- a/indra/llrender/llvertexbuffer.cpp +++ b/indra/llrender/llvertexbuffer.cpp @@ -237,7 +237,7 @@ void LLVertexBuffer::drawRange(U32 mode, U32 start, U32 end, U32 count, U32 indi  		llerrs << "Wrong vertex buffer bound." << llendl;  	} -	if (mode > LLRender::NUM_MODES) +	if (mode >= LLRender::NUM_MODES)  	{  		llerrs << "Invalid draw mode: " << mode << llendl;  		return; @@ -267,7 +267,7 @@ void LLVertexBuffer::draw(U32 mode, U32 count, U32 indices_offset) const  		llerrs << "Wrong vertex buffer bound." << llendl;  	} -	if (mode > LLRender::NUM_MODES) +	if (mode >= LLRender::NUM_MODES)  	{  		llerrs << "Invalid draw mode: " << mode << llendl;  		return; @@ -292,7 +292,7 @@ void LLVertexBuffer::drawArrays(U32 mode, U32 first, U32 count) const  		llerrs << "Wrong vertex buffer bound." << llendl;  	} -	if (mode > LLRender::NUM_MODES) +	if (mode >= LLRender::NUM_MODES)  	{  		llerrs << "Invalid draw mode: " << mode << llendl;  		return; diff --git a/indra/newview/llspatialpartition.cpp b/indra/newview/llspatialpartition.cpp index 465221c494..2a57d48f16 100644 --- a/indra/newview/llspatialpartition.cpp +++ b/indra/newview/llspatialpartition.cpp @@ -294,7 +294,7 @@ LLSpatialGroup::~LLSpatialGroup()  	sNodeCount--; -	if (gGLManager.mHasOcclusionQuery && mOcclusionQuery) +	if (gGLManager.mHasOcclusionQuery && mOcclusionQuery[LLViewerCamera::sCurCameraID])  	{  		sQueryPool.release(mOcclusionQuery[LLViewerCamera::sCurCameraID]);  	} diff --git a/indra/newview/lltexlayer.cpp b/indra/newview/lltexlayer.cpp index 84c8b9d5f0..b8419e088a 100644 --- a/indra/newview/lltexlayer.cpp +++ b/indra/newview/lltexlayer.cpp @@ -1860,7 +1860,7 @@ U32 LLTexLayerTemplate::updateWearableCache()  }  LLTexLayer* LLTexLayerTemplate::getLayer(U32 i)  { -	if (mWearableCache.size() <= i || i < 0) +	if (mWearableCache.size() <= i)  	{  		return NULL;  	} diff --git a/indra/newview/llviewernetwork.cpp b/indra/newview/llviewernetwork.cpp index d7b55d7e97..987d23630a 100644 --- a/indra/newview/llviewernetwork.cpp +++ b/indra/newview/llviewernetwork.cpp @@ -169,6 +169,7 @@ void LLViewerLogin::setGridChoice(EGridInfo grid)  	if(grid < 0 || grid >= GRID_INFO_COUNT)  	{  		llerrs << "Invalid grid index specified." << llendl; +		return;  	}  	if(mGridChoice != grid || gSavedSettings.getS32("ServerChoice") != grid) | 
