diff options
author | Jakob Kaivo <jkk@ung.org> | 2024-01-08 16:03:32 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2024-01-08 16:03:32 -0500 |
commit | fad5b725a63ea8bf369781ea24ba739584f2dfe0 (patch) | |
tree | 6a0430d63938f0d94957f3b8bdabfbc2e537dc90 /src/signal | |
parent | 44e872373e75bf291628ec81933562e579ca3398 (diff) |
add macro to assert signal-safety of library functions
Diffstat (limited to 'src/signal')
-rw-r--r-- | src/signal/__signal.c | 3 | ||||
-rw-r--r-- | src/signal/_signal.h | 8 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/signal/__signal.c b/src/signal/__signal.c new file mode 100644 index 00000000..1c212bd1 --- /dev/null +++ b/src/signal/__signal.c @@ -0,0 +1,3 @@ +#include "_signal.h" + +struct __signal __signal = {0}; diff --git a/src/signal/_signal.h b/src/signal/_signal.h new file mode 100644 index 00000000..d699834c --- /dev/null +++ b/src/signal/_signal.h @@ -0,0 +1,8 @@ +#ifndef SIGNAL__SIGNAL_H +#define SIGNAL__SIGNAL_H + +extern struct __signal { + int current; +} __signal; + +#endif |