diff lib/fatal-signal.h @ 40237:b1386ce84ff5

fatal-signal: Add function that lists the fatal signals. * lib/fatal-signal.h (get_fatal_signals): New declaration. * lib/fatal-signal.c (get_fatal_signals): New function.
author Bruno Haible <bruno@clisp.org>
date Sat, 16 Mar 2019 17:48:06 +0100
parents b06060465f09
children 3ac749aa0041
line wrap: on
line diff
--- a/lib/fatal-signal.h	Thu Mar 14 23:54:28 2019 +0100
+++ b/lib/fatal-signal.h	Sat Mar 16 17:48:06 2019 +0100
@@ -71,6 +71,12 @@
 extern void unblock_fatal_signals (void);
 
 
+/* Return the list of signals that block_fatal_signals/unblock_fatal_signals
+   would block or unblock.
+   Fills signals[0..count-1] and returns count.  */
+extern unsigned int get_fatal_signals (int signals[64]);
+
+
 #ifdef __cplusplus
 }
 #endif