Changeset 53867 in vbox
- Timestamp:
- Jan 20, 2015 1:52:38 PM (10 years ago)
- Location:
- trunk/src/VBox/Main
- Files:
-
- 3 edited
-
Makefile.kmk (modified) (3 diffs)
-
src-all/VBoxAPI-start.d (modified) (1 diff)
-
src-server/MachineImpl.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/Makefile.kmk
r53865 r53867 314 314 $(dir $(VBOX_XML_SCHEMADEFS_H)) \ 315 315 $(VBOX_MAIN_APIWRAPPER_INCS) \ 316 $(VBOX_MAIN_APIWRAPPER_DIR)/dtrace \ 316 317 . 317 318 VBoxSVC_INCS.win = \ … … 654 655 $(VBoxC_0_OUTDIR) \ 655 656 $(VBOX_MAIN_APIWRAPPER_INCS) \ 656 $(dir $(VBOX_XML_SCHEMADEFS_H)) 657 $(dir $(VBOX_XML_SCHEMADEFS_H)) \ 658 $(VBOX_MAIN_APIWRAPPER_DIR)/dtrace 657 659 VBoxC_INCS.win = \ 658 660 $(VBoxCOM_0_OUTDIR) \ … … 830 832 VBoxClient-x86_DEFS = VBOX_COM_INPROC_API_CLIENT $(VBoxC_DEFS) 831 833 VBoxClient-x86_INST.win = $(INST_DLL)x86/ 834 VBoxClient-x86_INCS = $(patsubst $(VBOX_MAIN_APIWRAPPER_DIR)%,$(VBOX_MAIN_APIWRAPPER_DIR)-x86%, $(VBoxC_INCS)) 832 835 VBoxClient-x86_INCS.win = \ 833 836 $(VBoxClient-x86_0_OUTDIR) \ -
trunk/src/VBox/Main/src-all/VBoxAPI-start.d
r53865 r53867 19 19 { 20 20 /* Manually defined probes: */ 21 21 probe machine__state__changed(void *a_pMachine, int a_enmNewState, int a_enmOldState, const char *pszMachineUuid); 22 22 23 23 /* The following probes are automatically generated and changes with the API: */ -
trunk/src/VBox/Main/src-server/MachineImpl.cpp
r53603 r53867 86 86 87 87 #include <algorithm> 88 89 #ifdef VBOX_WITH_DTRACE_R3_MAIN 90 # include "dtrace/VBoxAPI.h" 91 #endif 88 92 89 93 #if defined(RT_OS_WINDOWS) || defined(RT_OS_OS2) … … 8318 8322 i_ensureNoStateDependencies(); 8319 8323 8320 if (mData->mMachineState != aMachineState) 8324 MachineState_T const enmOldState = mData->mMachineState; 8325 if (enmOldState != aMachineState) 8321 8326 { 8322 8327 mData->mMachineState = aMachineState; 8323 8324 8328 RTTimeNow(&mData->mLastStateChange); 8325 8329 8330 #ifdef VBOX_WITH_DTRACE_R3_MAIN 8331 VBOXAPI_MACHINE_STATE_CHANGED(this, aMachineState, enmOldState, mData->mUuid.toStringCurly().c_str()); 8332 #endif 8326 8333 mParent->i_onMachineStateChange(mData->mUuid, aMachineState); 8327 8334 }
Note:
See TracChangeset
for help on using the changeset viewer.

