From: Thomas Faber Date: Mon, 29 May 2017 09:23:33 +0000 (+0000) Subject: [ACPI] X-Git-Tag: ReactOS-0.4.6~601 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=c4393987a13bb7dcf1cef53779406e4a18ac7fb9 [ACPI] - Remove some dead code in acpi_system_add. CID 502179 - Define deviceName only in debug builds in Bus_AddDevice. CID 502180 svn path=/trunk/; revision=74696 --- diff --git a/reactos/drivers/bus/acpi/busmgr/system.c b/reactos/drivers/bus/acpi/busmgr/system.c index b78374d9299..e08280e5df9 100644 --- a/reactos/drivers/bus/acpi/busmgr/system.c +++ b/reactos/drivers/bus/acpi/busmgr/system.c @@ -65,7 +65,6 @@ static int acpi_system_add ( struct acpi_device *device) { - int result = 0; ACPI_STATUS status = AE_OK; struct acpi_system *system = NULL; UINT8 i = 0; @@ -114,10 +113,7 @@ acpi_system_add ( // } //#endif - if (result) - ExFreePoolWithTag(system, 'IPCA'); - - return_VALUE(result); + return_VALUE(0); } static int diff --git a/reactos/drivers/bus/acpi/main.c b/reactos/drivers/bus/acpi/main.c index afdce0e1667..b58c097eed2 100644 --- a/reactos/drivers/bus/acpi/main.c +++ b/reactos/drivers/bus/acpi/main.c @@ -37,8 +37,8 @@ Bus_AddDevice( NTSTATUS status; PDEVICE_OBJECT deviceObject = NULL; PFDO_DEVICE_DATA deviceData = NULL; - PWCHAR deviceName = NULL; #ifndef NDEBUG + PWCHAR deviceName = NULL; ULONG nameLength; #endif @@ -159,9 +159,11 @@ Bus_AddDevice( deviceObject->Flags &= ~DO_DEVICE_INITIALIZING; End: +#ifndef NDEBUG if (deviceName){ ExFreePoolWithTag(deviceName, 'MpcA'); } +#endif if (!NT_SUCCESS(status) && deviceObject){ if (deviceData && deviceData->NextLowerDriver){ IoDetachDevice (deviceData->NextLowerDriver);