mirror of
https://github.com/openbsd/xenocara.git
synced 2025-12-13 04:39:07 +00:00
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:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user