VirtualBox

Changeset 8589

Show
Ignore:
Timestamp:
05/05/08 16:06:14 (8 months ago)
Author:
vboxsync
Message:

AssertMsgRCBreakVoid -> AssertMsgRCBreak.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 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. 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy