diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2018-12-23 15:13:04 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2018-12-23 15:13:04 +0000 |
commit | 5154d06059e86e723896b93813f570bae33cff16 (patch) | |
tree | 818f206f0e166fd57208f5b743eb650c2cbbf9a1 /src/VBox/VMM/VMMR3/PDMDevice.cpp | |
parent | e203e991ddd3ff982280a4533f01387a13d26f14 (diff) | |
download | VirtualBox-svn-5154d06059e86e723896b93813f570bae33cff16.tar.gz |
VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for APIC device registration rather than exposing g_DeviceAPIC. bugref:9344
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@76402 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/VMM/VMMR3/PDMDevice.cpp')
-rw-r--r-- | src/VBox/VMM/VMMR3/PDMDevice.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/VBox/VMM/VMMR3/PDMDevice.cpp b/src/VBox/VMM/VMMR3/PDMDevice.cpp index 1287739c5c4..005a5d55391 100644 --- a/src/VBox/VMM/VMMR3/PDMDevice.cpp +++ b/src/VBox/VMM/VMMR3/PDMDevice.cpp @@ -494,15 +494,15 @@ static int pdmR3DevLoadModules(PVM pVM) /* * Load the internal VMM APIC device. */ - int rc2 = pdmR3DevReg_Register(&RegCB.Core, &g_DeviceAPIC); - AssertRCReturn(rc2, rc2); + int rc = APICR3RegisterDevice(&RegCB.Core); + AssertRCReturn(rc, rc); /* * Load the builtin module. */ PCFGMNODE pDevicesNode = CFGMR3GetChild(CFGMR3GetRoot(pVM), "PDM/Devices"); bool fLoadBuiltin; - int rc = CFGMR3QueryBool(pDevicesNode, "LoadBuiltin", &fLoadBuiltin); + rc = CFGMR3QueryBool(pDevicesNode, "LoadBuiltin", &fLoadBuiltin); if (rc == VERR_CFGM_VALUE_NOT_FOUND || rc == VERR_CFGM_NO_PARENT) fLoadBuiltin = true; else if (RT_FAILURE(rc)) |