summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ACE/ChangeLog6
-rw-r--r--ACE/tests/OS_Test.cpp4
2 files changed, 10 insertions, 0 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index 60b78a12b6f..6cd20a41721 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,9 @@
+Wed Dec 20 22:06:14 UTC 2006 Olli Savia <ops@iki.fi>
+
+ * tests/OS_Test.cpp:
+ HP-UX has broken vsnprintf function. Changed the test not
+ to fail on HP-UX.
+
Wed Dec 20 16:35:53 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
These are fixes correcting scoreboard issues pertaining to the
diff --git a/ACE/tests/OS_Test.cpp b/ACE/tests/OS_Test.cpp
index a27737dd5e8..acfb9370b1c 100644
--- a/ACE/tests/OS_Test.cpp
+++ b/ACE/tests/OS_Test.cpp
@@ -547,6 +547,9 @@ snprintf_test (void)
ACE_OS::memset(buf, 0xab, 2*BUFFER_SIZE);
retval = ACE_OS::snprintf (buf, BUFFER_SIZE, "%d", 1234);
+
+ // HP-UX has broken vsnprintf
+#if !defined (HPUX)
if (retval != 4)
{
ACE_ERROR ((LM_ERROR,
@@ -554,6 +557,7 @@ snprintf_test (void)
retval));
++error_count;
}
+#endif /* !HPUX */
if (buf[3] != 0)
{