Deleted Added
full compact
30c30
< * $FreeBSD: head/sbin/hastd/pjdlog.h 217965 2011-01-27 19:24:07Z pjd $
---
> * $FreeBSD: head/sbin/hastd/pjdlog.h 217966 2011-01-27 19:28:29Z pjd $
93c93
< const char *failedexpr);
---
> const char *failedexpr, const char *fmt, ...) __printflike(5, 6);
96,97c96,99
< if (!(expr)) \
< pjdlog_verify(__func__, __FILE__, __LINE__, #expr); \
---
> if (!(expr)) { \
> pjdlog_verify(__func__, __FILE__, __LINE__, #expr, \
> __func__); \
> } \
98a101,108
> #define PJDLOG_RVERIFY(expr, ...) do { \
> if (!(expr)) { \
> pjdlog_verify(__func__, __FILE__, __LINE__, #expr, \
> __VA_ARGS__); \
> } \
> } while (0)
> #define PJDLOG_ABORT(...) pjdlog_verify(__func__, __FILE__, \
> __LINE__, NULL, __VA_ARGS__)
100a111
> #define PJDLOG_RASSERT(...) do { } while (0)
102a114
> #define PJDLOG_RASSERT(...) PJDLOG_RVERIFY(__VA_ARGS__)