mesa: Fix array out-of-bounds access by _mesa_Lighti.
_mesa_Lighti calls _mesa_Lightiv, which uses the params argument as an array.
This commit is contained in:
parent
34528a34c4
commit
444d1f3910
|
@ -288,7 +288,10 @@ _mesa_Lightfv( GLenum light, GLenum pname, const GLfloat *params )
|
|||
void GLAPIENTRY
|
||||
_mesa_Lighti( GLenum light, GLenum pname, GLint param )
|
||||
{
|
||||
_mesa_Lightiv( light, pname, ¶m );
|
||||
GLint iparam[4];
|
||||
iparam[0] = param;
|
||||
iparam[1] = iparam[2] = iparam[3] = 0;
|
||||
_mesa_Lightiv( light, pname, iparam );
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue