wdvi

network DVI viewer
Log | Files | Refs

commit a49ebe7b7ec659e94798de32242bfee30cf14934
parent d5a8888e9de88c80c19020bbcf4a452b5588970c
Author: Kyle Milz <krwmilz@gmail.com>
Date:   Mon, 16 Aug 2021 18:49:05 +0000

Assume volatile is available.

Diffstat:
Mevents.c | 4++--
Mxdvi.h | 10+---------
2 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/events.c b/events.c @@ -707,7 +707,7 @@ static short alt_stat; /* 1 = wait for expose, */ */ #if !FLAKY_SIGPOLL -static VOLATILE int event_freq = 70; +static volatile int event_freq = 70; #else #define event_freq 70 #endif @@ -2857,7 +2857,7 @@ handle_messages(widget, closure, event, cont) */ /* This could be static volatile, but we want to avoid any optimizer bugs. */ -VOLATILE unsigned int sig_flags = 0; +volatile unsigned int sig_flags = 0; #define SF_USR 1 #define SF_ALRM 2 diff --git a/xdvi.h b/xdvi.h @@ -110,14 +110,6 @@ typedef char Bool3; /* Yes/No/Maybe */ #endif /* not KPATHSEA */ -#ifndef VOLATILE -#if __STDC__ || (defined(__stdc__) && defined(__convex__)) -#define VOLATILE volatile -#else -#define VOLATILE /* nothing */ -#endif -#endif - #ifndef NORETURN # if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5) # define NORETURN __attribute__((__noreturn__)) @@ -743,7 +735,7 @@ EXTERN Pixel *pixeltbl_t; #define EV_NOWAIT EV_GE_IDLE EXTERN unsigned int ev_flags INIT(EV_IDLE); -EXTERN VOLATILE int event_counter INIT(0); +EXTERN volatile int event_counter INIT(0); EXTERN jmp_buf canit_env; struct xchild {