Changeset 47619 in vbox for trunk/include/iprt
- Timestamp:
- Aug 8, 2013 7:06:45 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 87820
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/assert.h
r46689 r47619 1472 1472 } while (0) 1473 1473 1474 /** @def AssertLogRelMsgFailedStmt 1475 * An assertion failed, execute @a stmt. 1476 * 1477 * Strict builds will hit a breakpoint, non-strict will only do LogRel. The 1478 * statement will be executed in regardless of build type. 1479 * 1480 * @param a printf argument list (in parenthesis). 1481 * @param stmt Statement to execute after raising/logging the assertion. 1482 */ 1483 #define AssertLogRelMsgFailedStmt(a, stmt) \ 1484 do { \ 1485 RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \ 1486 RTAssertLogRelMsg2(a); \ 1487 RTAssertPanic(); \ 1488 stmt; \ 1489 } while (0) 1490 1474 1491 /** @def AssertLogRelMsgFailedReturn 1475 1492 * An assertion failed, return \a rc.
Note:
See TracChangeset
for help on using the changeset viewer.