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

@@ -87,6 +87,6 @@ int xsmp_handle_requests(void);
void xsmp_init(void);
void xsmp_close(void);
void stop_timeout(void);
volatile int *start_timeout(long msec);
volatile sig_atomic_t *start_timeout(long msec);
void delete_timer(void);
/* vim: set ft=c : */

View File

@@ -85,5 +85,5 @@ int get_conpty_fix_type(void);
void resize_console_buf(void);
char *GetWin32Error(void);
void stop_timeout(void);
volatile int *start_timeout(long msec);
volatile sig_atomic_t *start_timeout(long msec);
/* vim: set ft=c : */