Changeset 8581
- Timestamp:
- 05/05/08 15:58:33 (8 months ago)
- Files:
-
- trunk/include/iprt/assert.h (modified) (3 diffs)
- trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) (5 diffs)
- trunk/src/VBox/Main/MachineImpl.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/include/iprt/assert.h
r8580 r8581 416 416 * @param expr Expression which should be true. 417 417 * @param a printf argument list (in parenthesis). 418 * @todo Rename to AssertMsgBreak.419 418 */ 420 419 #ifdef RT_STRICT … … 509 508 510 509 510 /** @def AssertFailedBreak 511 * An assertion failed, hit breakpoint (RT_STRICT mode only) and break. 512 * @todo Rename to AssertFailedBreak. 513 */ 514 #ifdef RT_STRICT 515 # define AssertFailedBreak() \ 516 if (1) { \ 517 AssertMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \ 518 AssertBreakpoint(); \ 519 break; \ 520 } else do {} while (0) 521 #else 522 # define AssertFailedBreak() \ 523 if (1) \ 524 break; \ 525 else do {} while (0) 526 #endif 527 511 528 /** @def AssertFailedBreakStmt 512 529 * An assertion failed, hit breakpoint (RT_STRICT mode only), execute … … 529 546 break; \ 530 547 } else do {} while (0) 531 #endif532 533 /** @def AssertFailedBreakVoid534 * An assertion failed, hit breakpoint (RT_STRICT mode only) and break.535 * @todo Rename to AssertFailedBreak.536 */537 #ifdef RT_STRICT538 # define AssertFailedBreakVoid() \539 if (1) { \540 AssertMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \541 AssertBreakpoint(); \542 break; \543 } else do {} while (0)544 #else545 # define AssertFailedBreakVoid() \546 if (1) \547 break; \548 else do {} while (0)549 548 #endif 550 549 trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp
r8580 r8581 996 996 } 997 997 default: 998 AssertFailedBreak Void();998 AssertFailedBreak(); 999 999 } 1000 1000 … … 1036 1036 } 1037 1037 default: 1038 AssertFailedBreak Void();1038 AssertFailedBreak(); 1039 1039 } 1040 1040 … … 1073 1073 } 1074 1074 default: 1075 AssertFailedBreak Void();1075 AssertFailedBreak(); 1076 1076 } 1077 1077 … … 1110 1110 } 1111 1111 default: 1112 AssertFailedBreak Void();1112 AssertFailedBreak(); 1113 1113 } 1114 1114 … … 1145 1145 } 1146 1146 default: 1147 AssertFailedBreak Void();1147 AssertFailedBreak(); 1148 1148 } 1149 1149 trunk/src/VBox/Main/MachineImpl.cpp
r8579 r8581 4692 4692 4693 4693 /* the next uuid is not found, no need to continue... */ 4694 AssertFailedBreak Void();4694 AssertFailedBreak(); 4695 4695 } 4696 4696

