diff options
| -rwxr-xr-x | indra/newview/llviewerdisplay.cpp | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/indra/newview/llviewerdisplay.cpp b/indra/newview/llviewerdisplay.cpp index d0f24b26a9..b07fe39e37 100755 --- a/indra/newview/llviewerdisplay.cpp +++ b/indra/newview/llviewerdisplay.cpp @@ -127,7 +127,14 @@ void display_startup()  	// Update images?  	//gImageList.updateImages(0.01f); -	LLTexUnit::sWhiteTexture = !LLViewerFetchedTexture::sWhiteImagep.isNull() ? LLViewerFetchedTexture::sWhiteImagep->getTexName() : NULL; +	 +	// Written as branch to appease GCC which doesn't like different +	// pointer types across ternary ops +	// +	if (!LLViewerFetchedTexture::sWhiteImagep.isNull()) +	{ +		LLTexUnit::sWhiteTexture = LLViewerFetchedTexture::sWhiteImagep->getTexName(); +	}  	LLGLSDefault gls_default; | 
