xserver: fix an off-by-one error that lead to asprintf("%s", NULL)
reported by deraadt@, fix reviewed in X.Org by Keith Packard.
This commit is contained in:
parent
7d876864d7
commit
185312ce1c
@ -395,8 +395,7 @@ autoConfigDevice(GDevPtr preconf_device)
|
||||
|
||||
/* for each other driver found, copy the first screen, insert it
|
||||
* into the list of screens and set the driver */
|
||||
i = 0;
|
||||
while (i++ < num_matches) {
|
||||
for (i = 1; i < num_matches; i++) {
|
||||
if (!copyScreen(slp[0].screen, ptr, i, matches[i]))
|
||||
return NULL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user