VirtualBox

Changeset 8589 in vbox for trunk/include


Ignore:
Timestamp:
May 5, 2008 2:06:14 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
30505
Message:

AssertMsgRCBreakVoid -> AssertMsgRCBreak.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/assert.h

    r8588 r8589  
    14041404 * @remark  rc is references multiple times. In release mode is NOREF()'ed.
    14051405 */
    1406 #define AssertRCBreak(rc)           AssertMsgRCBreakVoid(rc, ("%Vra\n", (rc)))
     1406#define AssertRCBreak(rc)           AssertMsgRCBreak(rc, ("%Vra\n", (rc)))
    14071407
    14081408/** @def AssertRCBreakStmt
     
    14521452    do { AssertMsgReturnVoid(RT_SUCCESS_NP(rc), msg); NOREF(rc); } while (0)
    14531453
     1454/** @def AssertMsgRCBreak
     1455 * Asserts a iprt status code successful and if it's not break.
     1456 *
     1457 * If RT_STRICT is defined the message will be printed and a breakpoint hit before it breaks
     1458 *
     1459 * @param   rc      iprt status code.
     1460 * @param   msg     printf argument list (in parenthesis).
     1461 * @remark  rc is references multiple times. In release mode is NOREF()'ed.
     1462 */
     1463#define AssertMsgRCBreak(rc, msg) \
     1464    if (1) { AssertMsgBreak(RT_SUCCESS(rc), msg); NOREF(rc); } else do {} while (0)
     1465
    14541466/** @def AssertMsgRCBreakStmt
    14551467 * Asserts a iprt status code successful and break if it's not.
     
    14651477    if (1) { AssertMsgBreakStmt(RT_SUCCESS_NP(rc), msg, stmt); NOREF(rc); } else do {} while (0)
    14661478
    1467 /** @def AssertMsgRCBreakVoid
    1468  * Asserts a iprt status code successful and if it's not break.
    1469  *
    1470  * If RT_STRICT is defined the message will be printed and a breakpoint hit before it breaks
    1471  *
    1472  * @param   rc      iprt status code.
    1473  * @param   msg     printf argument list (in parenthesis).
    1474  * @remark  rc is references multiple times. In release mode is NOREF()'ed.
    1475  * @todo Rename to AssertMsgRCBreak.
    1476  */
    1477 #define AssertMsgRCBreakVoid(rc, msg) \
    1478     if (1) { AssertMsgBreak(RT_SUCCESS(rc), msg); NOREF(rc); } else do {} while (0)
    1479 
    14801479/** @def AssertRCSuccess
    14811480 * Asserts an iprt status code equals VINF_SUCCESS.
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette