VirtualBox

Changeset 8583

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

AssertReleaseBreakVoid? -> AssertReleaseBreak?.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/include/iprt/assert.h

    r8582 r8583  
    10711071 
    10721072 
     1073/** @def AssertReleaseBreak 
     1074 * Assert that an expression is true, hit a breakpoing and break if it isn't. 
     1075 * 
     1076 * @param   expr    Expression which should be true. 
     1077 */ 
     1078#define AssertReleaseBreak(expr)  \ 
     1079    if { \ 
     1080        if (RT_UNLIKELY(!(expr))) \ 
     1081        { \ 
     1082            AssertMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \ 
     1083            AssertReleaseBreakpoint(); \ 
     1084            break; \ 
     1085        } \ 
     1086    } else do {} while (0) 
     1087 
    10731088/** @def AssertReleaseBreakStmt 
    10741089 * Assert that an expression is true, hit a breakpoing and break if it isn't. 
     
    10861101    } else do {} while (0) 
    10871102 
    1088 /** @def AssertReleaseBreakVoid 
    1089  * Assert that an expression is true, hit a breakpoing and break if it isn't. 
    1090  * 
    1091  * @param   expr    Expression which should be true. 
    1092  * @todo Rename to AssertReleaseBreak. 
    1093  */ 
    1094 #define AssertReleaseBreakVoid(expr)  \ 
    1095     if { \ 
    1096         if (RT_UNLIKELY(!(expr))) \ 
    1097         { \ 
    1098             AssertMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \ 
    1099             AssertReleaseBreakpoint(); \ 
    1100             break; \ 
    1101         } \ 
    1102     } else do {} while (0) 
    1103  
    11041103 
    11051104/** @def AssertReleaseMsg 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy