aboutsummaryrefslogtreecommitdiffstats
path: root/include/os/freebsd/spl/sys/debug.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/os/freebsd/spl/sys/debug.h')
-rw-r--r--include/os/freebsd/spl/sys/debug.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/include/os/freebsd/spl/sys/debug.h b/include/os/freebsd/spl/sys/debug.h
index 1f820bc33..6a0c2fe07 100644
--- a/include/os/freebsd/spl/sys/debug.h
+++ b/include/os/freebsd/spl/sys/debug.h
@@ -133,14 +133,14 @@ void spl_dumpstack(void);
*/
#ifdef NDEBUG
-#define ASSERT(x) ((void)0)
-#define ASSERT3B(x,y,z) ((void)0)
-#define ASSERT3S(x,y,z) ((void)0)
-#define ASSERT3U(x,y,z) ((void)0)
-#define ASSERT3P(x,y,z) ((void)0)
-#define ASSERT0(x) ((void)0)
-#define IMPLY(A, B) ((void)0)
-#define EQUIV(A, B) ((void)0)
+#define ASSERT(x) ((void)sizeof(x))
+#define ASSERT3B(x,y,z) ((void)sizeof(x), (void)sizeof(z))
+#define ASSERT3S(x,y,z) ((void)sizeof(x), (void)sizeof(z))
+#define ASSERT3U(x,y,z) ((void)sizeof(x), (void)sizeof(z))
+#define ASSERT3P(x,y,z) ((void)sizeof(x), (void)sizeof(z))
+#define ASSERT0(x) ((void)sizeof(x))
+#define IMPLY(A, B) ((void)sizeof(A), (void)sizeof(B))
+#define EQUIV(A, B) ((void)sizeof(A), (void)sizeof(B))
/*
* Debugging enabled (--enable-debug)