aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.h
diff options
context:
space:
mode:
authordickmao2021-05-13 15:21:53 +0200
committerLars Ingebrigtsen2021-05-13 15:22:01 +0200
commit5be26b43f441e429dadbf7c8beccb351a84f1275 (patch)
treebcfe58ae897cb1962890527509b6d9f8cbeb8217 /src/process.h
parent1aaceec93173fd98c25dfe282b2fa2030ccf14f0 (diff)
downloademacs-5be26b43f441e429dadbf7c8beccb351a84f1275.tar.gz
emacs-5be26b43f441e429dadbf7c8beccb351a84f1275.zip
Process sentinels need to work under X and commandline
* src/process.c (add_non_keyboard_read_fd): Make this a public function. (add_process_read_fd): Fold old, static add_non_keyboard_read_fd guts into here. * src/xsmfns.c (ice_conn_watch_CB): Call add_non_keyboard_read_fd (bug#43834).
Diffstat (limited to 'src/process.h')
-rw-r--r--src/process.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/process.h b/src/process.h
index d041ada5867..0890f253a40 100644
--- a/src/process.h
+++ b/src/process.h
@@ -284,6 +284,7 @@ extern bool kbd_on_hold_p (void);
284typedef void (*fd_callback) (int fd, void *data); 284typedef void (*fd_callback) (int fd, void *data);
285 285
286extern void add_read_fd (int fd, fd_callback func, void *data); 286extern void add_read_fd (int fd, fd_callback func, void *data);
287extern void add_non_keyboard_read_fd (int fd, fd_callback func, void *data);
287extern void delete_read_fd (int fd); 288extern void delete_read_fd (int fd);
288extern void add_write_fd (int fd, fd_callback func, void *data); 289extern void add_write_fd (int fd, fd_callback func, void *data);
289extern void delete_write_fd (int fd); 290extern void delete_write_fd (int fd);