mesa: Fix array out-of-bounds access by _mesa_Lightf.

This commit is contained in:
Vinson Lee 2009-12-09 17:11:30 -08:00
parent 348883076b
commit 34528a34c4
1 changed files with 4 additions and 1 deletions

View File

@ -206,7 +206,10 @@ _mesa_light(GLcontext *ctx, GLuint lnum, GLenum pname, const GLfloat *params)
void GLAPIENTRY
_mesa_Lightf( GLenum light, GLenum pname, GLfloat param )
{
_mesa_Lightfv( light, pname, &param );
GLfloat fparam[4];
fparam[0] = param;
fparam[1] = fparam[2] = fparam[3] = 0.0F;
_mesa_Lightfv( light, pname, fparam );
}