1
0
forked from aniani/vim

patch 8.2.5141: using "volatile int" in a signal handler might be wrong

Problem:    Using "volatile int" in a signal handler might be wrong.
Solution:   Use "volatile sig_atomic_t".
This commit is contained in:
Bram Moolenaar
2022-06-20 13:38:33 +01:00
parent 73171ba434
commit 155f2d1451
6 changed files with 24 additions and 23 deletions

View File

@@ -21,8 +21,8 @@
#endif
#ifdef FEAT_RELTIME
static int dummy_timeout_flag = 0;
static volatile int *timeout_flag = &dummy_timeout_flag;
static sig_atomic_t dummy_timeout_flag = 0;
static volatile sig_atomic_t *timeout_flag = &dummy_timeout_flag;
#endif
/*