summaryrefslogtreecommitdiffstats
path: root/sys/sys/ktr.h
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2002-04-01 19:44:13 +0000
committerjhb <jhb@FreeBSD.org>2002-04-01 19:44:13 +0000
commite6e7f9944f4cf9f3c626d5d36195f9f71d8efa39 (patch)
treeb7eef9c25fa93f9016b7a403782217c7c5c90419 /sys/sys/ktr.h
parenta4893138413f926c69ced90b8e7debbccd28829b (diff)
downloadFreeBSD-src-e6e7f9944f4cf9f3c626d5d36195f9f71d8efa39.zip
FreeBSD-src-e6e7f9944f4cf9f3c626d5d36195f9f71d8efa39.tar.gz
Wrap the arguments to CTR6() in parentheses so that the u_long casts work
properly for arguments that are expressions.
Diffstat (limited to 'sys/sys/ktr.h')
-rw-r--r--sys/sys/ktr.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sys/ktr.h b/sys/sys/ktr.h
index 04c479c..55b24c0 100644
--- a/sys/sys/ktr.h
+++ b/sys/sys/ktr.h
@@ -128,8 +128,8 @@ void ktr_tracepoint(u_int mask, const char *file, int line,
#define CTR6(m, format, p1, p2, p3, p4, p5, p6) do { \
if (KTR_COMPILE & (m)) \
ktr_tracepoint((m), __FILE__, __LINE__, format, \
- (u_long)p1, (u_long)p2, (u_long)p3, (u_long)p4, \
- (u_long)p5, (u_long)p6); \
+ (u_long)(p1), (u_long)(p2), (u_long)(p3), \
+ (u_long)(p4), (u_long)(p5), (u_long)(p6)); \
} while(0)
#define CTR0(m, format) CTR6(m, format, 0, 0, 0, 0, 0, 0)
#define CTR1(m, format, p1) CTR6(m, format, p1, 0, 0, 0, 0, 0)
OpenPOWER on IntegriCloud