# HG changeset patch # User Jaroslav Hajek # Date 1235375179 -3600 # Node ID c37081b9d5c9f78585d207759d5f287d1428b053 # Parent d79edebd8f4526e4c67abc18996028151f91fc58 add missing volatile declaration in quit.h diff -r d79edebd8f45 -r c37081b9d5c9 libcruft/ChangeLog --- a/libcruft/ChangeLog Sun Feb 22 13:31:04 2009 -0500 +++ b/libcruft/ChangeLog Mon Feb 23 08:46:19 2009 +0100 @@ -1,3 +1,7 @@ +2009-02-23 Jaroslav Hajek + + * misc/quit.h (octave_signal_caught): Declare as volatile. + 2009-02-06 Jaroslav Hajek * blas/ssymm.f, blas/dsymm.f, blas/chemm.f, blas/zhemm.f: New sources. diff -r d79edebd8f45 -r c37081b9d5c9 libcruft/misc/quit.h --- a/libcruft/misc/quit.h Sun Feb 22 13:31:04 2009 -0500 +++ b/libcruft/misc/quit.h Mon Feb 23 08:46:19 2009 +0100 @@ -102,7 +102,7 @@ CRUFT_API extern sig_atomic_t octave_exception_state; -CRUFT_API extern sig_atomic_t octave_signal_caught; +CRUFT_API extern volatile sig_atomic_t octave_signal_caught; CRUFT_API extern void octave_handle_signal (void);