Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r62782 - trunk/boost/test/impl
From: steven_at_[hidden]
Date: 2010-06-10 23:39:32


Author: steven_watanabe
Date: 2010-06-10 23:39:22 EDT (Thu, 10 Jun 2010)
New Revision: 62782
URL: http://svn.boost.org/trac/boost/changeset/62782

Log:
Add boost_ prefix to extern "C" functions. Fixes #3811
Text files modified:
   trunk/boost/test/impl/execution_monitor.ipp | 14 +++++++-------
   1 files changed, 7 insertions(+), 7 deletions(-)

Modified: trunk/boost/test/impl/execution_monitor.ipp
==============================================================================
--- trunk/boost/test/impl/execution_monitor.ipp (original)
+++ trunk/boost/test/impl/execution_monitor.ipp 2010-06-10 23:39:22 EDT (Thu, 10 Jun 2010)
@@ -569,8 +569,8 @@
 
 // Forward declaration
 extern "C" {
-static void execution_monitor_jumping_signal_handler( int sig, siginfo_t* info, void* context );
-static void execution_monitor_attaching_signal_handler( int sig, siginfo_t* info, void* context );
+static void boost_execution_monitor_jumping_signal_handler( int sig, siginfo_t* info, void* context );
+static void boost_execution_monitor_attaching_signal_handler( int sig, siginfo_t* info, void* context );
 }
 
 class signal_action {
@@ -614,8 +614,8 @@
     }
 
     m_new_action.sa_flags |= SA_SIGINFO;
- m_new_action.sa_sigaction = attach_dbg ? &execution_monitor_attaching_signal_handler
- : &execution_monitor_jumping_signal_handler;
+ m_new_action.sa_sigaction = attach_dbg ? &boost_execution_monitor_attaching_signal_handler
+ : &boost_execution_monitor_jumping_signal_handler;
     BOOST_TEST_SYS_ASSERT( sigemptyset( &m_new_action.sa_mask ) != -1 );
 
 #ifdef BOOST_TEST_USE_ALT_STACK
@@ -762,7 +762,7 @@
 
 extern "C" {
 
-static void execution_monitor_jumping_signal_handler( int sig, siginfo_t* info, void* context )
+static void boost_execution_monitor_jumping_signal_handler( int sig, siginfo_t* info, void* context )
 {
     signal_handler::sys_sig()( info, context );
 
@@ -771,10 +771,10 @@
 
 //____________________________________________________________________________//
 
-static void execution_monitor_attaching_signal_handler( int sig, siginfo_t* info, void* context )
+static void boost_execution_monitor_attaching_signal_handler( int sig, siginfo_t* info, void* context )
 {
     if( !debug::attach_debugger( false ) )
- execution_monitor_jumping_signal_handler( sig, info, context );
+ boost_execution_monitor_jumping_signal_handler( sig, info, context );
 
     // debugger attached; it will handle the signal
     BOOST_TEST_SYS_ASSERT( ::signal( sig, SIG_DFL ) != SIG_ERR );


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk