xfree86: guard against NULL-pointer dereferences in xf86LoadModules.

Should have been part of 3abce3ea2b, but I
forgot to git-update-index before I committed.

Thanks to Bill Crawford for pointing it out.
This commit is contained in:
Peter Hutterer 2008-02-19 12:02:22 +10:30
parent 3abce3ea2b
commit 6cbaf15e61

View File

@ -1951,10 +1951,11 @@ xf86LoadModules(char **list, pointer *optlist)
if (!desc) {
LoaderErrorMsg(NULL, name, errmaj, errmin);
failed = TRUE;
} else {
xfree(desc->name);
xfree(desc);
}
xfree(name);
xfree(desc->name);
xfree(desc);
}
return !failed;
}