From c06f9877f0fcdd9de366e07ab5ef9fc27bcb11da Mon Sep 17 00:00:00 2001 From: simon Date: Tue, 8 Apr 2008 00:09:50 +0000 Subject: Make _xev_quit "volatile sig_atomic_t" for proper correctness. Noticed by oga@, thanks! --- xevents.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xevents.c b/xevents.c index 6658598..946b9bd 100644 --- a/xevents.c +++ b/xevents.c @@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: xevents.c,v 1.9 2008/04/07 23:47:09 simon Exp $ + * $Id: xevents.c,v 1.10 2008/04/08 00:09:50 simon Exp $ */ /* @@ -451,7 +451,7 @@ out: static struct xevent_q _xevq, _xevq_putaway; static short _xev_q_lock = 0; -int _xev_quit = 0; +volatile sig_atomic_t _xev_quit = 0; void xev_init(void) -- cgit v1.2.3-2-gb3c3