summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-11-30 02:24:04 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-11-30 02:24:04 +0000
commit8b8031b36a2338520a199e4a4b3ea53607c72da7 (patch)
tree10928f061e6e9d4bfa2f5215e2a1e7cd1eb249c9
parent6c294a323ef1c0542319b5b0b2c566f0b402019f (diff)
downloadATCD-8b8031b36a2338520a199e4a4b3ea53607c72da7.tar.gz
*** empty log message ***
-rw-r--r--ace/OS.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ace/OS.h b/ace/OS.h
index 81f979c7c01..480371d49d7 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -1093,12 +1093,18 @@ typedef int clockid_t;
# endif /* CLOCK_REALTIME */
# endif /* ! ACE_HAS_CLOCK_GETTIME && ! _CLOCKID_T */
+// -------------------------------------------------------------------
+// These forward declarations are only used to circumvent a bug in
+// MSVC 6.0 compiler. They shouldn't cause any problem for other
+// compilers and they can be removed once MS release a SP that contains
+// the fix.
class ACE_Time_Value;
ACE_Export ACE_Time_Value operator + (const ACE_Time_Value &tv1,
const ACE_Time_Value &tv2);
ACE_Export ACE_Time_Value operator - (const ACE_Time_Value &tv1,
const ACE_Time_Value &tv2);
+// -------------------------------------------------------------------
class ACE_Export ACE_Time_Value
{