When error-checking 'unit' against num_texture_units, need to use >=, not >.

See bug 6863.
This commit is contained in:
Brian Paul
2006-05-09 14:36:58 +00:00
parent 008ed1df83
commit 791e7b385a
+1 -1
View File
@@ -1591,7 +1591,7 @@ void __indirect_glClientActiveTextureARB(GLenum texture)
const GLint unit = (GLint) texture - GL_TEXTURE0;
if ( (unit < 0) || (unit > arrays->num_texture_units) ) {
if ( (unit < 0) || (unit >= arrays->num_texture_units) ) {
__glXSetError(gc, GL_INVALID_ENUM);
return;
}