summaryrefslogtreecommitdiff
path: root/ace/Log_Msg.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1999-01-20 23:35:19 +0000
committerSteve Huston <shuston@riverace.com>1999-01-20 23:35:19 +0000
commitcfae4f37a1b13215d0f303d1f7c238a5c9bc0f94 (patch)
tree2bb344313a50fc1178a9da745201249a307f634f /ace/Log_Msg.h
parent43d1ebf941f81c9b920529e19d64200f1bada939 (diff)
downloadATCD-cfae4f37a1b13215d0f303d1f7c238a5c9bc0f94.tar.gz
Added "do {} while (0)" as defs for ACE_HEX_DUMP, ACE_ERROR, ACE_DEBUG
when ACE_NLOGGING is defined. Having null defs caused MSVC 6 some problems.
Diffstat (limited to 'ace/Log_Msg.h')
-rw-r--r--ace/Log_Msg.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ace/Log_Msg.h b/ace/Log_Msg.h
index b055891c43c..e1ab3591a22 100644
--- a/ace/Log_Msg.h
+++ b/ace/Log_Msg.h
@@ -36,12 +36,12 @@
#endif /* ACE_NDEBUG */
#if defined (ACE_NLOGGING)
-#define ACE_HEX_DUMP(X)
+#define ACE_HEX_DUMP(X) do {} while (0)
#define ACE_RETURN(Y) do { return (Y); } while (0)
#define ACE_ERROR_RETURN(X, Y) return (Y)
#define ACE_ERROR_BREAK(X) { break; }
-#define ACE_ERROR(X)
-#define ACE_DEBUG(X)
+#define ACE_ERROR(X) do {} while (0)
+#define ACE_DEBUG(X) do {} while (0)
#define ACE_ERROR_INIT(VALUE, FLAGS)
#else
#define ACE_HEX_DUMP(X) \