fix minor signedness issue in assertion
authorRoland Scheidegger <rscheidegger@gmx.ch>
Thu, 3 Jun 2004 20:53:27 +0000 (20:53 +0000)
committerRoland Scheidegger <rscheidegger@gmx.ch>
Thu, 3 Jun 2004 20:53:27 +0000 (20:53 +0000)
src/mesa/drivers/dri/r200/r200_texstate.c

index eb89915357267e4efdf3b1748d79c9895893947f..586a6df61c4a0e19237a632e98ef2ba4f4b52327 100644 (file)
@@ -478,7 +478,7 @@ static GLboolean r200UpdateTextureEnv( GLcontext *ctx, int unit )
        * Extract the color and alpha combine function arguments.
        */
       for ( i = 0 ; i < numColorArgs ; i++ ) {
-        const GLuint op = texUnit->_CurrentCombine->OperandRGB[i] - GL_SRC_COLOR;
+        const GLint op = texUnit->_CurrentCombine->OperandRGB[i] - GL_SRC_COLOR;
         assert(op >= 0);
         assert(op <= 3);
         switch ( texUnit->_CurrentCombine->SourceRGB[i] ) {
@@ -509,7 +509,7 @@ static GLboolean r200UpdateTextureEnv( GLcontext *ctx, int unit )
       }
 
       for ( i = 0 ; i < numAlphaArgs ; i++ ) {
-        const GLuint op = texUnit->_CurrentCombine->OperandA[i] - GL_SRC_ALPHA;
+        const GLint op = texUnit->_CurrentCombine->OperandA[i] - GL_SRC_ALPHA;
         assert(op >= 0);
         assert(op <= 1);
         switch ( texUnit->_CurrentCombine->SourceA[i] ) {