diff options
Diffstat (limited to 'ACE/tests/test_config.h')
-rw-r--r-- | ACE/tests/test_config.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/ACE/tests/test_config.h b/ACE/tests/test_config.h index 71923ea293c..c939cb148bd 100644 --- a/ACE/tests/test_config.h +++ b/ACE/tests/test_config.h @@ -77,7 +77,8 @@ size_t const ACE_MAX_THREADS = 4; #ifndef ACE_START_TEST #define ACE_START_TEST(NAME) \ const ACE_TCHAR *program = NAME; \ - ACE_LOG_MSG->open (program, ACE_Log_Msg::OSTREAM | ACE_Log_Msg::VERBOSE_LITE); \ + if (ACE_LOG_MSG->open (program, ACE_Log_Msg::OSTREAM | ACE_Log_Msg::VERBOSE_LITE) != 0) \ + ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("open log_msg failed")), -1); \ if (ace_file_stream::instance()->set_output (program) != 0) \ ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("set_output failed")), -1); \ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("(%P|%t) Starting %s test at %D\n"), program)) @@ -93,7 +94,8 @@ size_t const ACE_MAX_THREADS = 4; #define ACE_APPEND_LOG(NAME) \ const ACE_TCHAR *program = NAME; \ - ACE_LOG_MSG->open (program, ACE_Log_Msg::OSTREAM | ACE_Log_Msg::VERBOSE_LITE); \ + if (ACE_LOG_MSG->open (program, ACE_Log_Msg::OSTREAM | ACE_Log_Msg::VERBOSE_LITE) != 0) \ + ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("open log_msg failed")), -1); \ if (ace_file_stream::instance()->set_output (program, 1) != 0) \ ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("%p\n"), ACE_TEXT ("set_output failed")), -1); \ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("(%P|%t) Starting %s test at %D\n"), program)); @@ -125,11 +127,6 @@ size_t const ACE_MAX_THREADS = 4; ACE_OS::unlink (temp); \ } -#if defined (ghs) -# // Rename main to ace_main for compatibility with run_tests.vxworks. -# undef ACE_MAIN -# define ACE_MAIN ace_main -#endif /* ghs */ #else /* ! VXWORKS */ # if !defined (ACE_WIN32) && defined (ACE_USES_WCHAR) # define ACE_INIT_LOG_FMT ACE_TEXT ("%ls%ls%ls") |