/* Assert only on "checked" version */
#ifndef NASSERT
+#ifdef assert
+#undef assert
+#endif
#define assert(x) if (!(x)) {DbgPrint("Assertion "#x" failed at %s:%d\n", __FILE__,__LINE__); KeBugCheck(0); }
#define assertmsg(_c_, _m_) \
#else
+#ifdef assert
+#undef assert
+#endif
#define assert(x)
#define assertmsg(_c_, _m_)
#else /* DBG */
#define CPRINT(args...)
+#ifdef assert
+#undef assert
+#endif
#define assert(x)
#define assertmsg(_c_, _m_)