Changeset 45528 in vbox for trunk/src/VBox/Main/src-client
- Timestamp:
- Apr 12, 2013 5:32:57 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 85008
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp
r44399 r45528 295 295 return autoCaller.rc(); 296 296 297 #ifdef VBOX_WITH_RAW_MODE 297 298 AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS); 298 299 … … 301 302 *aEnabled = PATMR3IsEnabled (ptrVM.rawUVM()); 302 303 else 304 #endif 303 305 *aEnabled = false; 304 306 … … 319 321 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 320 322 323 #ifdef VBOX_WITH_RAW_MODE 321 324 AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS); 322 325 … … 336 339 return setError(VBOX_E_VM_ERROR, tr("PATMR3AllowPatching returned %Rrc"), vrc); 337 340 341 #else /* !VBOX_WITH_RAW_MODE */ 342 if (aEnable) 343 return setError(VBOX_E_VM_ERROR, tr("PATM not present"), VERR_NOT_SUPPORTED); 344 #endif /* !VBOX_WITH_RAW_MODE */ 338 345 return S_OK; 339 346 } … … 352 359 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 353 360 361 #ifdef VBOX_WITH_RAW_MODE 354 362 AutoReadLock alock(this COMMA_LOCKVAL_SRC_POS); 355 363 … … 359 367 *aEnabled = CSAMR3IsEnabled(ptrVM.rawUVM()); 360 368 else 369 #endif /* VBOX_WITH_RAW_MODE */ 361 370 *aEnabled = false; 362 371 … … 377 386 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 378 387 388 #ifdef VBOX_WITH_RAW_MODE 379 389 AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS); 380 390 … … 394 404 return setError(VBOX_E_VM_ERROR, tr("CSAMR3SetScanningEnabled returned %Rrc"), vrc); 395 405 406 #else /* !VBOX_WITH_RAW_MODE */ 407 if (aEnable) 408 return setError(VBOX_E_VM_ERROR, tr("CASM not present"), VERR_NOT_SUPPORTED); 409 #endif /* !VBOX_WITH_RAW_MODE */ 396 410 return S_OK; 397 411 }
Note:
See TracChangeset
for help on using the changeset viewer.