GLX: Don't crash on unused client array members when switching to/from console.

This commit is contained in:
Michel Dänzer 2007-10-22 18:28:03 +02:00
parent be9b0e558d
commit c6d36b1cee

View File

@ -393,7 +393,7 @@ void glxSuspendClients(void)
int i;
for (i = 1; i < currentMaxClients; i++) {
if (glxGetClient(clients[i])->inUse)
if (clients[i] && glxGetClient(clients[i])->inUse)
IgnoreClient(clients[i]);
}
@ -408,7 +408,7 @@ void glxResumeClients(void)
glxBlockClients = FALSE;
for (i = 1; i < currentMaxClients; i++) {
if (glxGetClient(clients[i])->inUse)
if (clients[i] && glxGetClient(clients[i])->inUse)
AttendClient(clients[i]);
}