RCS file: /fs/dev/dev/repository/lib/libboost_test/source/execution_monitor.cpp,v retrieving revision 1.1.1.1 diff -b -u -c -b -r1.1.1.1 execution_monitor.cpp *** execution_monitor.cpp 2002/10/14 11:54:36 1.1.1.1 --- execution_monitor.cpp 2002/10/15 14:51:48 *************** *** 303,314 **** } if( timeout ) { alarm(0); ! sigaction( SIGALRM, &old_SIGALRM_action, NULL ); } ! sigaction( SIGFPE , &old_SIGFPE_action , NULL ); ! sigaction( SIGTRAP, &old_SIGTRAP_action, NULL ); ! sigaction( SIGSEGV, &old_SIGSEGV_action, NULL ); ! sigaction( SIGBUS , &old_SIGBUS_action , NULL ); if( ec != execution_exception::no_error ) { throw unix_signal_exception( ec, em ); --- 303,314 ---- } if( timeout ) { alarm(0); ! sigaction( SIGALRM, &old_SIGALRM_action, 0 ); } ! sigaction( SIGFPE , &old_SIGFPE_action , 0 ); ! sigaction( SIGTRAP, &old_SIGTRAP_action, 0 ); ! sigaction( SIGSEGV, &old_SIGSEGV_action, 0 ); ! sigaction( SIGBUS , &old_SIGBUS_action , 0 ); if( ec != execution_exception::no_error ) { throw unix_signal_exception( ec, em ); Index: unit_test_log.cpp =================================================================== RCS file: /fs/dev/dev/repository/lib/libboost_test/source/unit_test_log.cpp,v retrieving revision 1.1.1.1 diff -b -u -c -b -r1.1.1.1 unit_test_log.cpp *** unit_test_log.cpp 2002/10/14 11:54:36 1.1.1.1 --- unit_test_log.cpp 2002/10/15 14:51:48 *************** *** 67,73 **** void clear_entry_data() { ! m_entry_file = NULL; m_entry_line = 0; m_entry_level = report_nothing; m_entry_in_progress = false; --- 67,73 ---- void clear_entry_data() { ! m_entry_file = 0; m_entry_line = 0; m_entry_level = report_nothing; m_entry_in_progress = false; *************** *** 76,82 **** void clear_checkpoint_data() { ! m_checkpoint_file = NULL; m_checkpoint_line = 0; m_checkpoint_message = ""; } --- 76,82 ---- void clear_checkpoint_data() { ! m_checkpoint_file = 0; m_checkpoint_line = 0; m_checkpoint_message = ""; } *************** *** 357,363 **** m_pimpl->m_progress_display.reset( m_pimpl->m_threshold_level == report_progress_only ? new boost::progress_display( m_pimpl->m_expected_total_test_cases_amount, m_pimpl->stream() ) : ! NULL ); } //____________________________________________________________________________// --- 357,363 ---- m_pimpl->m_progress_display.reset( m_pimpl->m_threshold_level == report_progress_only ? new boost::progress_display( m_pimpl->m_expected_total_test_cases_amount, m_pimpl->stream() ) : ! 0 ); } //____________________________________________________________________________// Index: unit_test_result.cpp =================================================================== RCS file: /fs/dev/dev/repository/lib/libboost_test/source/unit_test_result.cpp,v retrieving revision 1.1.1.1 diff -b -u -c -b -r1.1.1.1 unit_test_result.cpp *** unit_test_result.cpp 2002/10/14 11:54:36 1.1.1.1 --- unit_test_result.cpp 2002/10/15 14:51:48 *************** *** 66,72 **** }; boost::scoped_ptr unit_test_result::Impl::m_head; ! unit_test_result* unit_test_result::Impl::m_curr = NULL; //____________________________________________________________________________// --- 66,72 ---- }; boost::scoped_ptr unit_test_result::Impl::m_head; ! unit_test_result* unit_test_result::Impl::m_curr = 0; //____________________________________________________________________________//