- Timestamp:
- Aug 23, 2021 7:08:10 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/assert.h
r90792 r90801 2589 2589 #define AssertPtrReturnVoid(pv) AssertMsgReturnVoid(RT_VALID_PTR(pv), ("%p\n", (pv))) 2590 2590 2591 /** @def AssertPtrReturnStmt 2592 * Asserts that a pointer is valid. 2593 * 2594 * @param pv The pointer. 2595 * @param stmt Statement to execute before returninig in case of a failed 2596 * assertion. 2597 * @param rcRet What is to be presented to return. 2598 */ 2599 #define AssertPtrReturnStmt(pv, stmt, rcRet) AssertMsgReturnStmt(RT_VALID_PTR(pv), ("%p\n", (pv)), stmt, rcRet) 2600 2601 /** @def AssertPtrReturnVoidStmt 2602 * Asserts that a pointer is valid. 2603 * 2604 * @param pv The pointer. 2605 * @param stmt Statement to execute before returninig in case of a failed 2606 * assertion. 2607 */ 2608 #define AssertPtrReturnVoidStmt(pv, stmt) AssertMsgReturnVoid(RT_VALID_PTR(pv), ("%p\n", (pv)), stmt) 2609 2591 2610 /** @def AssertPtrBreak 2592 2611 * Asserts that a pointer is valid.
Note:
See TracChangeset
for help on using the changeset viewer.