]> git.meshlink.io Git - meshlink/blobdiff - src/event.h
Check for the presence of stdatomic.h before using it.
[meshlink] / src / event.h
index ce6701ac441491cce83fe2f67717fb8d9c8097a7..bec32045e0bf501bd9c39985870b6d9d0268b82f 100644 (file)
@@ -52,7 +52,9 @@ typedef struct timeout_t {
 typedef struct signal_t {
        struct splay_node_t node;
        int signum;
+#ifdef HAVE_STDATOMIC_H
        volatile atomic_flag set;
+#endif
        signal_cb_t cb;
        void *data;
 } signal_t;