Commit ef1aad98 authored by Sebastian Lackner's avatar Sebastian Lackner Committed by Alexandre Julliard

winealsa.drv: Avoid endless loop if registry keys are not accessible.

parent dd092436
...@@ -719,7 +719,7 @@ static BOOL get_alsa_name_by_guid(GUID *guid, char *name, DWORD name_size, EData ...@@ -719,7 +719,7 @@ static BOOL get_alsa_name_by_guid(GUID *guid, char *name, DWORD name_size, EData
GUID reg_guid; GUID reg_guid;
key_name_size = sizeof(key_name)/sizeof(WCHAR); key_name_size = sizeof(key_name)/sizeof(WCHAR);
if(RegEnumKeyExW(devices_key, i, key_name, &key_name_size, NULL, if(RegEnumKeyExW(devices_key, i++, key_name, &key_name_size, NULL,
NULL, NULL, NULL) != ERROR_SUCCESS) NULL, NULL, NULL) != ERROR_SUCCESS)
break; break;
...@@ -753,8 +753,6 @@ static BOOL get_alsa_name_by_guid(GUID *guid, char *name, DWORD name_size, EData ...@@ -753,8 +753,6 @@ static BOOL get_alsa_name_by_guid(GUID *guid, char *name, DWORD name_size, EData
} }
RegCloseKey(key); RegCloseKey(key);
++i;
} }
RegCloseKey(devices_key); RegCloseKey(devices_key);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment