1
0
forked from 0ad/0ad

fix warning about missing registry key (happens on one system for unknown reasons)

see
http://www.wildfiregames.com/forum/index.php?showtopic=14058&pid=225336&st=50&#entry225336

This was SVN commit r10202.
This commit is contained in:
janwas 2011-09-07 19:15:20 +00:00
parent 185571845f
commit 63c7d3d52f

View File

@ -61,8 +61,10 @@ static Status AppendDriverVersionsFromRegistry(VersionList& versionList)
HKEY hkDrivers;
const wchar_t* key = L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\OpenGLDrivers";
// (we've received word of this failing on one WinXP system, but
// AppendDriverVersionsFromKnownFiles might still work.)
if(RegOpenKeyExW(HKEY_LOCAL_MACHINE, key, 0, KEY_READ, &hkDrivers) != 0)
WARN_RETURN(ERR::FAIL);
return ERR::FAIL; // NOWARN (see above)
// for each subkey (i.e. installed OpenGL driver):
for(DWORD i = 0; ; i++)