Author: vitek Date: Fri May 16 14:24:41 2008 New Revision: 657220 URL: http://svn.apache.org/viewvc?rev=657220&view=rev Log: 2008-05-16 Travis Vitek <[EMAIL PROTECTED]>
STDCXX-938 * tests/src/alarm.cpp [SIG_DFL]: Fix apparent typo in definition of SIG_DFL which would have resulted in macro redefinition warnings if both SIG_DFL and SIG_IGN were not defined in signal.h (rw_sig_dfl): Change pointer constant to avoid crash when using rw_alarm(). (rw_sig_ign): Ditto. (rw_sig_hold): Ditto. (rw_sig_restore): Ditto. Modified: stdcxx/branches/4.2.x/tests/src/alarm.cpp Modified: stdcxx/branches/4.2.x/tests/src/alarm.cpp URL: http://svn.apache.org/viewvc/stdcxx/branches/4.2.x/tests/src/alarm.cpp?rev=657220&r1=657219&r2=657220&view=diff ============================================================================== --- stdcxx/branches/4.2.x/tests/src/alarm.cpp (original) +++ stdcxx/branches/4.2.x/tests/src/alarm.cpp Fri May 16 14:24:41 2008 @@ -44,16 +44,16 @@ // exported/imported /* extern _TEST_EXPORT */ rw_signal_handler_t* const -rw_sig_dfl = (rw_signal_handler_t*)-1; +rw_sig_dfl = (rw_signal_handler_t*)0; /* extern _TEST_EXPORT */ rw_signal_handler_t* const -rw_sig_ign = (rw_signal_handler_t*)-2; +rw_sig_ign = (rw_signal_handler_t*)1; /* extern _TEST_EXPORT */ rw_signal_handler_t* const -rw_sig_hold = (rw_signal_handler_t*)-3; +rw_sig_hold = (rw_signal_handler_t*)2; /* extern _TEST_EXPORT */ rw_signal_handler_t* const -rw_sig_restore = (rw_signal_handler_t*)-4; +rw_sig_restore = (rw_signal_handler_t*)3; // may point to a user-defined handler for the alarm @@ -133,7 +133,7 @@ # endif # ifndef SIG_DFL -# define SIG_IGN (rw_signal_handler_t*)0 +# define SIG_DFL (rw_signal_handler_t*)0 # endif // SIG_DFL # ifndef SIG_IGN