Changeset 3534 for trunk/kDbg/kDbgHlp.h
- Timestamp:
- Aug 23, 2007, 2:28:15 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kDbg/kDbgHlp.h
r3529 r3534 278 278 #else /* !KDBG_STRICT */ 279 279 # define kDbgAssert(expr) do { } while (0) 280 # define kDbgAssertReturn(expr, rcRet) return (rcRet)280 # define kDbgAssertReturn(expr, rcRet) do { if (!(expr)) return (rcRet); } while (0) 281 281 # define kDbgAssertMsg(expr, msg) do { } while (0) 282 # define kDbgAssertMsgReturn(expr, msg, rcRet) return (rcRet)282 # define kDbgAssertMsgReturn(expr, msg, rcRet) do { if (!(expr)) return (rcRet); } while (0) 283 283 #endif /* !KDBG_STRICT */ 284 284 285 #define kDbgAssertPtr(ptr) kDbgAssertMsg( VALID_PTR(expr), ("%s = %p\n", #ptr, (ptr)))286 #define kDbgAssertPtrReturn(ptr, rcRet) kDbgAssertMsgReturn( VALID_PTR(expr), ("%s = %p -> %d\n", #ptr, (ptr), (rcRet)), (rcRet))285 #define kDbgAssertPtr(ptr) kDbgAssertMsg(KDBG_VALID_PTR(ptr), ("%s = %p\n", #ptr, (ptr))) 286 #define kDbgAssertPtrReturn(ptr, rcRet) kDbgAssertMsgReturn(KDBG_VALID_PTR(ptr), ("%s = %p -> %d\n", #ptr, (ptr), (rcRet)), (rcRet)) 287 287 #define kDbgAssertRC(rc) kDbgAssertMsg((rc) == 0, ("%s = %d\n", #rc, (rc))) 288 288 #define kDbgAssertRCReturn(rc, rcRet) kDbgAssertMsgReturn((rc) == 0, ("%s = %d -> %d\n", #rc, (rc), (rcRet)), (rcRet))
Note:
See TracChangeset
for help on using the changeset viewer.