diff --git a/src/mesa/main/mipmap.c b/src/mesa/main/mipmap.c index 7001211a131..bc8658beffe 100644 --- a/src/mesa/main/mipmap.c +++ b/src/mesa/main/mipmap.c @@ -195,7 +195,7 @@ do_row(GLenum datatype, GLuint comps, GLint srcWidth, } } - if (datatype == GL_BYTE && comps == 4) { + else if (datatype == GL_BYTE && comps == 4) { GLuint i, j, k; const GLbyte(*rowA)[4] = (const GLbyte(*)[4]) srcRowA; const GLbyte(*rowB)[4] = (const GLbyte(*)[4]) srcRowB;