X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fevent.h;fp=src%2Fevent.h;h=bec32045e0bf501bd9c39985870b6d9d0268b82f;hb=b16518ed4e156be37adc516eac603272f956298a;hp=ce6701ac441491cce83fe2f67717fb8d9c8097a7;hpb=4b6c01b1d5383b1a7417244a31ad4652aab2d5db;p=meshlink diff --git a/src/event.h b/src/event.h index ce6701ac..bec32045 100644 --- a/src/event.h +++ b/src/event.h @@ -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;