[SETUPAPI]

* Apply a default date of 00/00/0000 when DriverVer is missing. Should fix installation of drivers which do not provide a DriverVer directive.
See issue #6676 for more details.

svn path=/trunk/; revision=54958
This commit is contained in:
Amine Khaldi 2012-01-14 15:47:59 +00:00
parent 35da3cbf00
commit 654ebc6892

View file

@ -390,8 +390,13 @@ GetVersionInformationFromInfFile(
DriverVer, RequiredSize,
&RequiredSize);
}
if (!Result)
goto cleanup;
else
{
/* windows sets default date of 00/00/0000 when this directive is missing*/
memset(DriverDate, 0, sizeof(FILETIME));
*DriverVersion = 0;
return TRUE;
}
/* Get driver date and driver version, by analyzing the "DriverVer" value */
pComma = strchrW(DriverVer, ',');