mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-05-05 00:38:00 +02:00
glx: make sure screen is non-negative in validGlxScreen
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Signed-off-by: Julien Cristau <jcristau@debian.org>
(cherry picked from commit 3f0d3f4d97)
This commit is contained in:
parent
d77ffa918b
commit
01bc98e313
1 changed files with 1 additions and 1 deletions
|
|
@ -58,7 +58,7 @@ validGlxScreen(ClientPtr client, int screen, __GLXscreen **pGlxScreen, int *err)
|
|||
/*
|
||||
** Check if screen exists.
|
||||
*/
|
||||
if (screen >= screenInfo.numScreens) {
|
||||
if (screen < 0 || screen >= screenInfo.numScreens) {
|
||||
client->errorValue = screen;
|
||||
*err = BadValue;
|
||||
return FALSE;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue