[NTOS:CONFIG] Use correct "Interface" variable type; use InterfaceTypeUndefined instead of -1.

This commit is contained in:
Hermès Bélusca-Maïto 2023-06-22 21:49:34 +02:00
parent bd5209d9f4
commit 6409f97bc4
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0

View file

@ -209,7 +209,8 @@ CmpSetupConfigurationTree(IN PCONFIGURATION_COMPONENT_DATA CurrentEntry,
{
PCONFIGURATION_COMPONENT Component;
USHORT DeviceIndexTable[MaximumType + 1] = {0};
ULONG Interface = InterfaceType, Bus = BusNumber, i;
INTERFACE_TYPE Interface = InterfaceType;
ULONG Bus = BusNumber, i;
NTSTATUS Status;
HANDLE NewHandle;
@ -279,7 +280,7 @@ CmpSetupConfigurationTree(IN PCONFIGURATION_COMPONENT_DATA CurrentEntry,
/* Unknown */
default:
{
Interface = -1;
Interface = InterfaceTypeUndefined;
Bus = CmpUnknownBusCount++;
break;
}
@ -401,7 +402,7 @@ CmpInitializeHardwareConfiguration(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
/* Setup the configuration tree */
Status = CmpSetupConfigurationTree(LoaderBlock->ConfigurationRoot,
KeyHandle,
-1,
InterfaceTypeUndefined,
-1);
}
else