Changeset 8569 in vbox for trunk/include/iprt
- Timestamp:
- May 5, 2008 12:32:51 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 30484
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/assert.h
r8566 r8569 292 292 293 293 294 /** @def AssertBreak 294 /** @def AssertBreakStmt 295 295 * Assert that an expression is true and breaks if it isn't. 296 296 * In RT_STRICT mode it will hit a breakpoint before doing break. … … 300 300 */ 301 301 #ifdef RT_STRICT 302 # define AssertBreak (expr, stmt) \302 # define AssertBreakStmt(expr, stmt) \ 303 303 if (RT_UNLIKELY(!(expr))) { \ 304 304 AssertMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \ … … 308 308 } else do {} while (0) 309 309 #else 310 # define AssertBreak (expr, stmt) \310 # define AssertBreakStmt(expr, stmt) \ 311 311 if (RT_UNLIKELY(!(expr))) { \ 312 312 stmt; \ … … 1932 1932 */ 1933 1933 #define AssertPtrBreak(pv, stmt) AssertMsgBreakStmt(VALID_PTR(pv), ("%p\n", (pv)), stmt) 1934 #define AssertPtrBreakStmt(pv, stmt) AssertMsgBreakStmt(VALID_PTR(pv), ("%p\n", (pv)), stmt) 1934 1935 1935 1936 /** @def AssertPtrBreakVoid
Note:
See TracChangeset
for help on using the changeset viewer.