diff options
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/tests/OS_Test.cpp | 4 |
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) { |