[SETUPAPI] SetupDiGetDeviceInfoListClass: fix buffer overflow (and return correct results)

This commit is contained in:
Hervé Poussineau 2019-03-30 22:31:21 +01:00
parent faa938e9dc
commit 6cc607bac2

View file

@ -4440,7 +4440,7 @@ SetupDiGetDeviceInfoListClass(
SetLastError(ERROR_NO_ASSOCIATED_CLASS); SetLastError(ERROR_NO_ASSOCIATED_CLASS);
else else
{ {
memcpy(&ClassGuid, &list->ClassGuid, sizeof(GUID)); *ClassGuid = list->ClassGuid;
ret = TRUE; ret = TRUE;
} }