summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR3/PDMDevice.cpp
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2018-12-23 15:13:04 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2018-12-23 15:13:04 +0000
commit5154d06059e86e723896b93813f570bae33cff16 (patch)
tree818f206f0e166fd57208f5b743eb650c2cbbf9a1 /src/VBox/VMM/VMMR3/PDMDevice.cpp
parente203e991ddd3ff982280a4533f01387a13d26f14 (diff)
downloadVirtualBox-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.cpp6
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))