Changeset 43131 in vbox for trunk/src/VBox/Main/src-client
- Timestamp:
- Aug 31, 2012 11:34:49 AM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 80500
- Location:
- trunk/src/VBox/Main/src-client
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/ConsoleImpl.cpp
r43064 r43131 57 57 #include "SharedFolderImpl.h" 58 58 #include "AudioSnifferInterface.h" 59 #include "Nvram.h" 59 60 #ifdef VBOX_WITH_USB_VIDEO 60 61 # include "UsbWebcamInterface.h" … … 377 378 , m_pVMMDev(NULL) 378 379 , mAudioSniffer(NULL) 380 , mNvram(NULL) 379 381 #ifdef VBOX_WITH_USB_VIDEO 380 382 , mUsbWebcamInterface(NULL) … … 535 537 unconst(mAudioSniffer) = new AudioSniffer(this); 536 538 AssertReturn(mAudioSniffer, E_FAIL); 539 540 FirmwareType_T enmFirmwareType; 541 mMachine->COMGETTER(FirmwareType)(&enmFirmwareType); 542 if ( enmFirmwareType == FirmwareType_EFI 543 || enmFirmwareType == FirmwareType_EFI32 544 || enmFirmwareType == FirmwareType_EFI64 545 || enmFirmwareType == FirmwareType_EFIDUAL) 546 { 547 unconst(mNvram) = new Nvram(this); 548 AssertReturn(mNvram, E_FAIL); 549 } 550 537 551 #ifdef VBOX_WITH_USB_VIDEO 538 552 unconst(mUsbWebcamInterface) = new UsbWebcamInterface(this); … … 628 642 RTMemFree((void *)mpVmm2UserMethods); 629 643 mpVmm2UserMethods = NULL; 644 } 645 646 if (mNvram) 647 { 648 delete mNvram; 649 unconst(mNvram) = NULL; 630 650 } 631 651 -
trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp
r43023 r43131 1513 1513 InsertConfigInteger(pCfg, "DmiExposeMemoryTable", 1); 1514 1514 } 1515 PCFGMNODE pDrv; 1516 InsertConfigNode(pInst, "LUN#0", &pLunL0); 1517 InsertConfigString(pLunL0, "Driver", "NvramStorage"); 1518 InsertConfigNode(pLunL0, "Config", &pCfg); 1519 InsertConfigInteger(pCfg, "Object", (uint64_t)mNvram); 1515 1520 } 1516 1521 -
trunk/src/VBox/Main/src-client/VBoxDriversRegister.cpp
r42551 r43131 25 25 #include "VMMDev.h" 26 26 #include "AudioSnifferInterface.h" 27 #include "Nvram.h" 27 28 #ifdef VBOX_WITH_USB_VIDEO 28 29 # include "UsbWebcamInterface.h" … … 73 74 return rc; 74 75 76 rc = pCallbacks->pfnRegister(pCallbacks, &Nvram::DrvReg); 77 if (RT_FAILURE(rc)) 78 return rc; 79 75 80 #ifdef VBOX_WITH_USB_VIDEO 76 81 rc = pCallbacks->pfnRegister(pCallbacks, &UsbWebcamInterface::DrvReg);
Note:
See TracChangeset
for help on using the changeset viewer.