namespace loggers {
//! This macro wraps the notion of stopping in the debugger.
-#ifdef __UNIX__
+//#ifndef _MSC_VER
#define CAUSE_BREAKPOINT
-//hmmm: need a unix equivalent for this. supporting gcc might be enough.
-#elif defined(__WIN32__)
+//hmmm: need a unix equivalent for this, see old below for doze?
+/*
+#else
#ifdef __MINGW32__
extern "C" {
// #include <ddk/winddi.h>
#define CAUSE_BREAKPOINT __debugbreak()
#endif
#endif
+*/
//! Tests the value "check" to ensure that it's not zero.
/*! This can be used instead of an ASSERT macro to check conditions in